Innehållsförteckning:
- Definition - Vad betyder Advanced Encryption Standard (AES)?
- Techopedia förklarar Advanced Encryption Standard (AES)
Definition - Vad betyder Advanced Encryption Standard (AES)?
Advanced Encryption Standard (AES) är en symmetrisk nyckel-kodcykelalgoritm och amerikansk regeringsstandard för säker och klassificerad datakryptering och dekryptering.
I december 2001 godkände National Institute of Standards (NIST) AES som Federal Information Processing Standards Publication (FIPS PUB) 197, som specificerar tillämpningen av Rijndael-algoritmen på alla känsliga klassificerade data.
Advanced Encryption Standard var ursprungligen känd som Rijndael.
Techopedia förklarar Advanced Encryption Standard (AES)
AES har tre fasta 128-bitars blockchiprar med kryptografiska nyckelstorlekar på 128, 192 och 256 bitar. Nyckelstorlek är obegränsad, medan blockstorleken maximalt är 256 bitar. AES-designen är baserad på ett substitutionspermutationsnätverk (SPN) och använder inte Data Encryption Standard (DES) Feistel-nätverket.
1997 initierade NIST en femårig algoritmutvecklingsprocess för att ersätta DES och Triple DES. NIST-algoritmens valprocess underlättade öppet samarbete och kommunikation och inkluderade en nära granskning av 15 kandidater. Efter en intensiv utvärdering var Rijndael-designen, skapad av två belgiska kryptografer, det slutliga valet.
AES ersatte DES med nya och uppdaterade funktioner:
- Blockera implementering av kryptering
- 128-bitars gruppkryptering med 128, 192 och 256-bitars nyckellängder
- Symmetrisk algoritm som endast kräver en krypterings- och dekrypteringsnyckel
- Datasäkerhet i 20-30 år
- Tillträde över hela världen
- Inga royalties
- Enkel övergripande implementering
