Indholdsfortegnelse:
- Definition - Hvad betyder Advanced Encryption Standard (AES)?
- Techopedia forklarer Advanced Encryption Standard (AES)
Definition - Hvad betyder Advanced Encryption Standard (AES)?
Den avancerede krypteringsstandard (AES) er en symmetrisk nøgle-blokcifferealgoritme og amerikansk regeringsstandard til sikker og klassificeret datakryptering og dekryptering.
I december 2001 godkendte National Institute of Standards (NIST) AES som Federal Information Processing Standards Publication (FIPS PUB) 197, som specificerer anvendelse af Rijndael-algoritmen til alle følsomme klassificerede data.
Den avancerede krypteringsstandard blev oprindeligt kendt som Rijndael.
Techopedia forklarer Advanced Encryption Standard (AES)
AES har tre faste 128-bit-blokciffer med kryptografiske nøglestørrelser på 128, 192 og 256 bit. Nøglestørrelse er ubegrænset, mens maksimal blokstørrelse er 256 bit. AES-designet er baseret på et substitutionspermutationsnetværk (SPN) og bruger ikke Data Encryption Standard (DES) Feistel-netværket.
I 1997 indledte NIST en fem-årig algoritmeudviklingsproces til erstatning af DES og Triple DES. NIST-algoritmeudvælgelsesprocessen letter åbent samarbejde og kommunikation og omfattede en tæt gennemgang af 15 kandidater. Efter en intens evaluering var Rijndael-designet, oprettet af to belgiske kryptografer, det endelige valg.
AES erstattede DES med nye og opdaterede funktioner:
- Blokerer implementering af kryptering
- 128-bit-gruppekryptering med 128, 192 og 256-bit nøgellængder
- Symmetrisk algoritme, der kun kræver en krypterings- og dekrypteringsnøgle
- Datasikkerhed i 20-30 år
- Adgang over hele verden
- Ingen royalties
- Nem overordnet implementering