Was ist der AES-Algorithmus?
Wenn von Computersicherheit die Rede ist, wird der Begriff Algorithmus anders verwendet als beispielsweise in der Mathematik, wo er sich auf eine systematische Methodik zur Problemlösung in einem bestimmten Kontext bezieht. In der Computersicherheit bezieht sich dies auf einen kryptografischen Algorithmus, bei dem es sich um eine Abfolge von Prozeduren oder Regeln handelt, die beim Verschlüsseln von Nachrichten einzuhalten sind. Algorithmen können einfacher oder komplexer sein, und komplexere Algorithmen sind schwieriger zu knacken. AES steht für Advanced Encryption Standard, und der AES-Algorithmus ist ein anderer Name für den Rijndael-Algorithmus, der für die Verwendung im AES-Standard ausgewählt wurde.
Der Rijndael-Algorithmus wurde in einem internationalen Wettbewerb ausgewählt, um in AES aufgenommen zu werden. Als es an der Zeit war, den Data Encryption Standard (DES) zu ersetzen, der nur 55-Bit-Schlüssel hatte und als langsam galt und hohe Anforderungen an Prozessoren stellte, wurden Kryptografen vom National Institute of Standards and Technology (NIST) eingeladen einen fortschrittlichen Algorithmus zu entwickeln, auf dem AES basiert, dh den AES-Algorithmus zu entwickeln. Die Einladung erfolgte 1997, und die 21 Beiträge von Teams aus 11 Ländern wurden berücksichtigt. Im Jahr 2000 wurde der Rijndael-Algorithmus als AES-Algorithmus ausgewählt, weshalb AES manchmal als AES-Algorithmus (Rijndael) bezeichnet wird.
Rijndael - unterschiedlich ausgesprochen als / RAIN dahl / oder / RINE dahl / - wurde benannt, indem Teile der Namen der beiden Entwickler Joan Daemen und Vincent Rijmen kombiniert wurden. Der Algorithmus basierte auf einem früheren Algorithmus, den sie zusammen entwickelt hatten und der sich Square nannte. Der neue AES-Algorithmus ist ein Blockalgorithmus, bei dem Daten in 128-Bit-Blöcken verarbeitet werden. Während die Schlüssel für DES nur 56 Bit waren, konnten die für Rijndael 128, 192 oder 256 Bit sein. Trotzdem gab es einige Bedenken, wie sicher der neue Algorithmus ist, und es wird immer wieder versucht, ihn zu knacken.
Der AES-Algorithmus wurde von der US-Regierung im Jahr 2000 für nicht klassifizierte, sensible Dokumente ausgewählt. Im Jahr 2003 wurde AES vom NESSIE-Konsortium (New European Schemes for Signatures, Integrity and Encryption) übernommen. Ebenfalls im Jahr 2003 entschied die National Security Agency (NSA), die höchsten Bitschlüssel von AES für streng geheime Dokumente zu verwenden. Der Internet Key Exchange (IKE) verwendet auch den AES-Algorithmus, um den geheimen Schlüssel zur Entschlüsselung der Nachricht an den Empfänger zu übertragen. AES wird auch in IPSec (Internet Protocol Security) verwendet, einem Sicherheitsprotokoll zur Authentifizierung und Verschlüsselung im Web.