Spring til indhold

Advanced Encryption Standard

Fra Wikipedia, den frie encyklopædi
Advanced Encryption Standard
SubBytes trinnet, et af de fire trin i en AES runde.
Generelt
Designer(e) Vincent Rijmen og Joan Daemen
Først publiceret 1998
Afledt af Square
Algoritme(r) baseret på dette design Crypton, Anubis, Grand Cru
Detaljer om algoritmen
Blokstørrelse 128 bits note
Nøglestørrelse(r) 128, 192 eller 256 bits note
Struktur Substitutions-permutationsnetværk
Antal runder hhv. 10, 12 and 14 (for de respektive nøglestørrelser)
Bedste kryptoanalyse
Et relateret-nøgle angreb kan bryde op til 9 runder af 256 bit AES. Et valgt klartekst angreb kan bryde 8 runder af 192- og 256 bit AES, og 7 runder at 128 bit AES. (Ferguson et al., 2000).

I kryptografien er Advanced Encryption Standard (AES), også kendt som Rijndael, en blokkrypteringsalgoritme som blev ophøjet til krypteringsstandard af den amerikanske regering. Den forventes at blive brugt over hele verden, og er som sin forgænger DES blev udsat for omfattende analyse. AES blev gjort til national amerikansk standard (FIPS) af det amerikanske standardiseringsinstitut NIST i november 2001 efter en 5-årig standardiseringsproces.

Algoritmen blev udviklet af to belgiske kryptografer, Joan Daemen og Vincent Rijmen, og indleveret til AES udvælgelsesprocessen under navnet "Rijndael", et blandingsord bestående af opfindernes navne. Rijndael kan udtales "Rajndarl", (IPA: [ɹaindal]).


Eksterne henvisninger

[redigér | rediger kildetekst]

Implementeringer

[redigér | rediger kildetekst]
  • Blokstørrelser på 128, 160, 192, 224, og 256 bits understøttes af Rijndael algoritmen, men kun 128 bit blokstørrelse er specificeret i AES standarden.
  • Nøglestørrelser på 128, 160, 192, 224, og 256 bits understøttes af Rijndael algoritmen, men kun nøglestørrelser på 128, 192, og 256 bit er specificeret i AES standarden.
  • Nicolas Courtois og Josef Pieprzyk: Cryptanalysis of Block Ciphers with Overdefined Systems of Equations, pp267–287. ASIACRYPT 2002.
  • Joan Daemen og Vincent Rijmen: The Design of Rijndael: AES – The Advanced Encryption Standard. Springer-Verlag, 2002. ISBN 3-540-42580-2.
  • Niels Ferguson, John Kelsey, Stefan Lucks, Bruce Schneier, Michael Stay, David Wagner og Doug Whiting: Improved Cryptanalysis of Rijndael. FSE 2000, pp213–230 online Arkiveret 29. august 2005 hos Wayback Machine