Cryptographie
Chiffrement par blocs
Définition
Chiffrement symétrique qui chiffre des blocs de taille fixe de texte clair avec une clé secrète, généralement combiné à un mode opératoire pour traiter des données de longueur arbitraire.
Exemples
- AES est un chiffrement par blocs de 128 bits utilisé dans des modes comme GCM, CBC et XTS.
- DES est un chiffrement par blocs de 64 bits, désormais obsolète à cause de sa clé trop courte.
Termes liés
AES (Advanced Encryption Standard)
Chiffrement par blocs de 128 bits normalisé par le NIST avec des clés de 128, 192 ou 256 bits, conçu par Daemen et Rijmen, dominant la cryptographie symétrique mondiale.
DES (Data Encryption Standard)
Chiffrement par blocs de 64 bits obsolète à clé de 56 bits, normalisé par le NBS en 1977 et désormais considéré comme cassé : son espace de clés se parcourt en quelques heures.
Chiffrement par flot
Chiffrement symétrique qui chiffre les données bit par bit ou octet par octet en les combinant par XOR avec un flux pseudo-aléatoire dérivé d'une clé et d'un nonce.
Chiffrement symétrique
Schéma de chiffrement où la même clé secrète sert au chiffrement et au déchiffrement, offrant grande vitesse et forte confidentialité si la clé est partagée de façon sûre.
Chiffrement
Transformation cryptographique d'un texte clair en texte chiffré à l'aide d'un algorithme et d'une clé, de sorte que seules les parties autorisées puissent retrouver les données d'origine.
Vecteur d'initialisation (IV)
Valeur initiale aléatoire d'un mode opératoire de chiffrement par blocs qui garantit que des textes clairs identiques chiffrés avec la même clé produisent des chiffrés différents.