Lorsque l'on parle de la sécurité informatique, l'algorithme terme est utilisé différemment que dans les mathématiques, par exemple, où il se réfère à une méthodologie systématique pour la résolution de problèmes dans un contexte particulier. En sécurité informatique, il se réfère à un algorithme cryptographique, qui est une séquence de procédures ou de règles à suivre dans le cryptage des messages. Les algorithmes peuvent être plus simples ou plus complexes, et ceux qui sont plus complexes sont plus difficiles à casser. AES signifie Advanced Encryption Standard, et l'algorithme AES est un autre nom pour l'algorithme de Rijndael, qui a été choisi pour être utilisé dans la norme AES.
L'algorithme Rijndael a été choisi dans une compétition internationale à inclure dans AES. Quand vint le moment de penser à remplacer le Data Encryption Standard (DES) - dont seulement avait une longueur de 55 bits et la clé a été pensé pour être lente et imposent des exigences lourdes sur les processeurs - l'Institut National des Standards and Technology (NIST) a invité les cryptographes pour arriver à un algorithme avancé sur lesquelles fonder AES, c'est à dire de développer l'algorithme AES. L'invitation a été faite en 1997, et les 21 propositions développées par les équipes de 11 pays ont été pris en compte. En 2000, l'algorithme Rijndael a été choisi pour être l'algorithme AES, ce qui explique pourquoi AES est parfois appelé algorithme AES (Rijndael).
Rijndael - diversement prononcé comme / PLUIE dahl / ou / RINE dahl / - a été nommée par la combinaison des parties des noms des deux développeurs, Joan Daemen et Vincent Rijmen. L'algorithme est basé sur un algorithme plus tôt, ils avaient développé conjointement appelé Square. Le nouvel algorithme AES est un algorithme du bloc, avec les données traitées dans blocs de 128 bits. Mais alors que les clés DES de 56 bits seulement étaient ceux pour Rijndael pourrait être de 128, 192 ou 256 bits. Néanmoins, il y a eu quelques préoccupations sur la façon sécuritaire le nouvel algorithme est, et il ya des tentatives en cours pour le casser.
L'algorithme AES a été choisi par le gouvernement des États-Unis pour les non classés, les documents sensibles en 2000. En 2003, AES a été adopté par les nouveaux régimes européens pour les signatures, l'intégrité et de chiffrement (NESSIE) du consortium. Toujours en 2003, la National Security Agency (NSA) a décidé d'utiliser des clés AES les plus élevés bits pour documents top secret. L'échange de clés Internet (IKE) utilise également l'algorithme AES pour transmettre la clé secrète au destinataire pour décrypter le message. AES est également utilisé dans Internet Protocol Security (IPSec), un protocole de sécurité pour l'authentification et le cryptage sur le web.a