Quelle longueur doit avoir une clé de chiffrement ?

Cela dépend du type d'algorithme, car les longueurs ne se comparent pas d'un type à l'autre. En chiffrement symétrique, AES-128 reste considéré comme solide et AES-256 offre une marge supplémentaire, y compris face aux futurs ordinateurs quantiques ; utilisez 256 bits pour les données qui doivent rester secrètes de nombreuses années. Pour RSA, 2048 bits est le minimum courant aujourd'hui, et des agences comme l'ANSSI ou le BSI allemand recommandent au moins 3000 bits pour une protection plus longue. Les clés sur courbes elliptiques sont bien plus courtes à sécurité égale : une courbe de 256 bits comme P-256 ou X25519 équivaut à peu près à un RSA d'environ 3000 bits. Pour le hachage, utilisez SHA-256 ou plus fort. Deux réserves comptent plus que les chiffres. La longueur ne sert à rien si la clé est mal générée, stockée dans un script ou jamais renouvelée. Et RSA et les courbes elliptiques, quelle que soit leur longueur, tombent face à un grand ordinateur quantique : leur remplacement à long terme passe par des algorithmes post-quantiques, pas par des clés plus longues. Pour les valeurs exactes, suivez les recommandations actuelles de votre agence nationale.

À lire ensuite

← Les 40 questions sur Chiffrement et trafic chiffréTous les thèmes