Der Advanced Encryption Standard Prozess ist ein Standardisierungsprozess von gestartet NIST in 1997 stellen cryptologists einen neuen zu entwerfen Blockchiffre - Algorithmus für die Regierung der Vereinigten Staaten . Ziel war es, Triple DES zu ersetzen , selbst ein vorübergehender Ersatz für Data Encryption Standard (DES). Letzteres war anfällig für eine große Anzahl von kryptoanalytischen Angriffen und verwendete einen Schlüssel von nur 56 Bit . Die Sicherheit war nicht mehr gewährleistet, da nun eine umfassende Suche möglich war.
Da die Spezifikation von AES nicht geheim und nicht auf die USA beschränkt ist (dies war auch bei DES und 3DES der Fall), ist diese Chiffre für eine Vielzahl von Verwendungszwecken vorgesehen, darunter:
Die Anforderungen an den neuen Standard waren hoch, da er bis 2050 intensiv genutzt werden soll. Schätzungen zufolge wird seine Sicherheit durch technologische Fortschritte und Forschungen in der Kryptoanalyse eingeschränkt. Es bestehen jedoch Zweifel an dieser optimistischen Langlebigkeit in der IT.
Ein 128-Bit- Datenblock war erforderlich. 192- und 256-Bit-Schlüssel sollten ebenfalls unterstützt werden. Die Verschlüsselung musste natürlich gegenüber allen als lineare oder differentielle Kryptoanalyse bekannten Angriffen robust sein . Die Geschwindigkeit der Verschlüsselungs- / Entschlüsselungsvorgänge war von wesentlicher Bedeutung, da AES nicht auf die Verwendung von Software beschränkt war, sondern auch auf Hardware mit Einschränkungen in Bezug auf verfügbare Ressourcen (Größe des RAM- oder ROM- Speichers ).
Für die erste Phase des Wettbewerbs wurden 15 Kandidaten vorgeschlagen:
Nach einer ersten Auswahl nach der Entdeckung mehrerer Mängel in einigen von ihnen wurde die Liste auf 5 Kandidaten reduziert. Die Designer "analysierten" sich gegenseitig ihre Chiffren und "spielten" mit der Konkurrenz. Einige zu langsame Chiffren wurden schnell verworfen. Andere erforderten eine intensivere Kryptoanalyse.
Die fünf Finalisten waren:
Das 2. Oktober 2000, NIST gibt bekannt , dass Rijndael von Vincent Rijmen und Joan Daemen den AES - Wettbewerb gewonnen und wurde ein Prozess der offiziellen Standardisierung eingeben. Das26. November 2001, NIST gibt bekannt, dass AES im FIPS PUB 197- Standard zugelassen wurde .