AES
Mehr Infos
- Erstellt von
- Joan Daemen, Vincent Rijmen
- Jahr
- 2001
- Typ
- Blockchiffre
- Spec
- FIPS 197
- Vorgänger
- DES
Der Standardchiffre der Welt für symmetrische Verschlüsselung — 128-Bit-Blöcke, Schlüssellängen von 128, 192 oder 256 Bit.
Entstanden aus einem offenen Wettbewerb: 1997 schrieb das NIST einen Ersatz für das veraltete DES aus, fünfzehn Vorschläge wurden drei Jahre lang öffentlich zerlegt, und das belgische Rijndael von Joan Daemen und Vincent Rijmen gewann 2000. Dass der Prozess transparent war, trägt entscheidend zum Vertrauen bei — man vergleiche das mit DES, dessen Designentscheidungen die NSA nie erklärt hat. 2001 wurde der Standard als FIPS 197 festgeschrieben.
Der Chiffre durchläuft 10 bis 14 Runden aus Substitution, Zeilenverschiebung, Spaltenmischung und Schlüsseladdition. Nach 25 Jahren gibt es keinen praktischen Angriff auf volles AES; was bricht, sind Implementierungen, nicht die Mathematik — Seitenkanal-Lecks über Cache-Timing waren ein reales Problem, bis Intel 2010 die AES-NI-Befehle einführte, die es zugleich schneller und konstantzeitig machten. AES allein liefert nur Vertraulichkeit, keinen Echtheitsschutz — deshalb setzt man in der Praxis immer einen Modus wie AES-GCM ein.