Advanced Encryption Standard

En cryptographie, l'Advanced Encryption Standard (AES) est un algorithme de chiffrement par blocs à clé symétrique qui a été sélectionné par le National Institute of Standards and Technology (NIST) en 2001. Il a été sélectionné pour le cryptage des données. Il est couramment utilisé dans le monde entier. L'Advanced Encryption Standard a remplacé le Data Encryption Standard (DES).

En 2008, l'AES est l'un des algorithmes les plus populaires utilisés dans la cryptographie à clé symétrique. Il est disponible pour les programmeurs et le grand public avec différents logiciels.

VeraCrypt est un programme qui donne la possibilité d'utiliser AES pour le cryptageZoom
VeraCrypt est un programme qui donne la possibilité d'utiliser AES pour le cryptage

Histoire

AES est un type de chiffrement en bloc Rijndael (prononcé [rɛindaːl]) développé par les programmeurs belges Vincent Rijmen et Joan Daemen.

L'Institut national des normes et de la technologie a organisé un concours pour un algorithme de cryptage à clé symétrique accessible au public et a commencé à accepter les candidatures en 1997.

En 1998, quinze algorithmes ont été sélectionnés pour le premier tour de la première conférence de l'AES. Après avoir demandé des commentaires, le NIST a organisé la deuxième conférence de l'AES où les cinq premiers algorithmes étaient MARS, RC6, Rijndael, Serpent et Twofish.

En 2000 et à la fin de la troisième conférence de l'AES, le NIST a sélectionné Rijndael pour la proposition de l'AES. Pour l'AES, le NIST a sélectionné trois membres de la famille Rijndael, chacun ayant une taille de bloc de 128 bits, mais trois longueurs de clé différentes : 128, 192 et 256 bits.

L'Advanced Encryption Standard (AES) a été publié en tant que Federal Information Processing Standard le 26 novembre 2001.

Détails

L'AES a une taille de bloc fixe de 128 bits et trois valeurs de taille de clé de 128, 192 ou 256 bits.

"La conception et la puissance de toutes les longueurs clés de l'algorithme AES (c'est-à-dire 128, 192 et 256) sont suffisantes pour protéger les informations classifiées jusqu'au niveau SECRET. Les informations TRÈS SECRETES nécessiteront l'utilisation des longueurs de clé 192 ou 256. La mise en œuvre de l'AES dans les produits destinés à protéger les systèmes et/ou les informations de sécurité nationale doit être examinée et certifiée par la NSA avant leur acquisition et leur utilisation".

L'AES est rapide tant sur le plan logiciel que matériel, est relativement facile à mettre en œuvre et nécessite peu de mémoire.

Standard

La norme de cryptage avancée (AES) est définie dans :

  • FIPS PUB 197 : Norme de cryptage avancée (AES)
  • ISO/IEC 18033-3 : Chiffres en bloc

Pages connexes

  • DES-X
  • Norme de cryptage des données (DES)
  • Triple DES (TDES)

Questions et réponses

Q : Qu'est-ce que la norme de chiffrement avancée (AES) ?


R : L'Advanced Encryption Standard est un algorithme de chiffrement par bloc à clé symétrique utilisé pour le chiffrement des données.

Q : Quand l'AES a-t-il été choisi et par qui ?


R : L'AES a été sélectionné par le National Institute of Standards and Technology (NIST) en 2001.

Q : Qu'est-ce que l'AES a remplacé ?


R : L'AES a remplacé la norme de chiffrement des données (DES).

Q : Quand l'AES est-il devenu l'un des algorithmes les plus populaires en matière de cryptographie à clé symétrique ?


R : En 2008, l'AES est devenu l'un des algorithmes les plus populaires utilisés dans la cryptographie à clé symétrique.

Q : Qui a accès à AES ?


R : L'algorithme AES est accessible aux programmeurs et au grand public grâce à divers logiciels.

Q : Quel type d'algorithme de chiffrement est l'AES ?


R : L'AES est un algorithme de chiffrement par blocs à clé symétrique.

Q : Quel est l'objectif principal de l'AES ?


R : L'objectif premier de l'AES est de chiffrer les données.

AlegsaOnline.com - 2020 / 2023 - License CC3