Was ist der Advanced Encryption Standard?
Der Advanced Encryption Standard (AES) ist ein mathematischer Algorithmus oder eine Verschlüsselung, die zum Verbergen von Informationen verwendet wird, damit diese nicht von unbefugten Computerbenutzern gelesen werden können, wenn sie gespeichert werden oder unterwegs sind. Die Wissenschaft des Schreibens in Geheimcode wird Kryptographie genannt, und AES kann genauer als kryptographischer Algorithmus beschrieben werden. Darüber hinaus bietet der Prozess des Verwürfelns oder Verschlüsselns von Daten neben der Gewährleistung der Vertraulichkeit von Informationen weitere Vorteile.
Das Verschlüsseln einer Nachricht kann auch beweisen, dass eine Nachricht authentisch ist, und die Nicht-Zurückweisung erzwingen. Dies ist ein Prozess, der verhindert, dass eine Person verweigert, dass sie eine Nachricht gesendet hat oder an einer Transaktion beteiligt war. Dies liegt daran, dass mithilfe der Kryptografie ein Code erstellt werden kann, der nicht nur unverständlich, sondern auch eindeutig ist. Der eindeutige Code verhält sich wie ein Fingerabdruck und kann nicht ohne einen privaten Entschlüsselungsschlüssel geändert werden, sodass er an eine bestimmte Nachricht, Transaktion oder Person gebunden ist.
Der Advanced Encryption Standard wurde im Oktober 2000 vom Nationalen Institut für Standards und Technologie (NIST) ausgewählt, hauptsächlich als Ersatz für den Data Encryption Standard (DES). Während DES seit den 1970er Jahren als offizieller Verschlüsselungsstandard der US-Regierung weit verbreitet war, wurde es derzeit vielfach gebrochen und ist für die Sicherheit nicht mehr vertrauenswürdig.
Offiziell begann das Auswahlverfahren im Januar 1997, als das NIST eine Aufforderung zur Einreichung von Vorschlägen einleitete, die auf einer Liste von Anforderungen für einen neuen sichereren kryptografischen Algorithmus beruhte. NIST wollte, dass der neue Algorithmus flexibel genug ist, um sowohl auf physischen Geräten als auch auf Computerprogrammen zu arbeiten. Es musste auch robust genug sein, um an älteren Maschinen zu arbeiten und über Jahrzehnte in der Zukunft zu funktionieren.
Das NIST wählte in Zusammenarbeit mit Regierungs-, Bildungs- und Industriegruppen zunächst 15 Kandidaten für eine frühe Prüfung aus. Fünf Finalisten wurden für umfangreichere Tests ausgewählt. Der letztendliche Gewinner war eine Chiffre namens Rijndael, die von den beiden belgischen Kryptographen Vincent Rijmen und Joan Daemen entworfen wurde, deren Nachnamen die Grundlage für den Namen des Algorithmus bilden. Rijndael, besser bekannt als Advanced Encryption Standard, ist das offizielle Kryptosystem zur Verschlüsselung von Anwendungen der US-Regierung.
Advanced Encryption Standard ist ein symmetrischer Algorithmus, der zum Ver- und Entschlüsseln von Nachrichten einen einzigen Schlüssel verwendet. Eine Person sollte bedenken, dass ein Schlüssel einfach eine Variable ist, die in den Algorithmus eingefügt wird, um die Daten zufällig zu ordnen. Da AES für beide Aufgaben nur einen Schlüssel benötigt, muss der Schlüssel unbedingt geheim bleiben. Wenn ein nicht autorisierter Benutzer den Schlüssel erhalten kann, kann er alle verschlüsselten Nachrichten lesen.