Inhoudsopgave:
- Definitie - Wat betekent Advanced Encryption Standard (AES)?
- Techopedia verklaart Advanced Encryption Standard (AES)
Definitie - Wat betekent Advanced Encryption Standard (AES)?
De Advanced Encryption Standard (AES) is een blokcijferalgoritme met symmetrische sleutel en een Amerikaanse overheidsstandaard voor veilige en geclassificeerde gegevenscodering en -codering.
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 op alle gevoelige geclassificeerde gegevens wordt gespecificeerd.
De Advanced Encryption Standard was oorspronkelijk bekend als Rijndael.
Techopedia verklaart Advanced Encryption Standard (AES)
De AES heeft drie vaste 128-bits codecoders met cryptografische sleutelgroottes van 128, 192 en 256 bits. De sleutelgrootte is onbeperkt, terwijl het maximale blokformaat 256 bits is. Het AES-ontwerp is gebaseerd op een substitutie-permutatienetwerk (SPN) en maakt geen gebruik van het Data Encryption Standard (DES) Feistel-netwerk.
In 1997 startte het NIST een vijfjarig algoritme-ontwikkelingsproces ter vervanging van de DES en Triple DES. Het NIST algoritme selectieproces vergemakkelijkte open samenwerking en communicatie en omvatte een nauwe beoordeling van 15 kandidaten. Na een intense evaluatie was het ontwerp van Rijndael, gemaakt door twee Belgische cryptografen, de definitieve keuze.
De AES verving de DES door nieuwe en bijgewerkte functies:
- Implementatie van codering blokkeren
- 128-bit groepscodering met 128, 192 en 256-bit sleutellengten
- Symmetrisch algoritme dat slechts één coderings- en decoderingssleutel vereist
- Gegevensbeveiliging voor 20-30 jaar
- Wereldwijde toegang
- Geen royalty's
- Eenvoudige algehele implementatie
