Wat is de Advanced Encryption Standard?
De Advanced Encryption Standard (AES) is een algoritme voor symmetrische blokversleuteling en geldt als standaard van de Amerikaanse overheid voor het veilig en geclassificeerd versleutelen en ontcijferen van gegevens.
In december 2001 keurde het National Institute of Standards (NIST) de AES goed als Federal Information Processing Standards Publication (FIPS PUB) 197, waarin de toepassing van het Rijndael-algoritme alle gevoelige geclassificeerde gegevens versleuteld.
De Advanced Encryption Standard stond oorspronkelijk bekend als Rijndael.
Techopedia verklaart de Advanced Encryption Standard
De AES heeft drie vaste 128-bits blokcijfers met cryptografische sleutelgroottes van 128, 192 en 256 bits. De sleutelgrootte is onbeperkt, terwijl de maximale blokgrootte 256 bits is. Het AES-ontwerp is gebaseerd op een SPN (substitution-permutation network) en maakt geen gebruik van het Feistel-netwerk van de Data Encryption Standard (DES).
In 1997 startte het NIST een vijfjarig ontwikkelingsproces om DES en Triple DES te vervangen met een nieuw Rijndael-algoritme. Tijdens het selectieproces werden 15 kandidaten werden grondig geëvalueerd op, onder andere, goede samenwerking en open communicatie. Het Rijndael-algoritme werd uiteindelijk ontworpen door twee Belgische cryptografen.
AES verving DES met nieuwe en bijgewerkte functies:
- Implementatie van blokversleuteling
- 128-bits groepsversleuteling met 128-, 192- en 256-bits sleutelgrootten
- Symmetrisch algoritme dat slechts één encryptie- en decryptiesleutel vereist
- Gegevensbeveiliging voor 20-30 jaar
- Wereldwijde toegang
- Geen royalty’s
- Eenvoudige algemene implementatie