Hem säkerhet Vad är den avancerade krypteringsstandarden (aes)? - definition från techopedia

Vad är den avancerade krypteringsstandarden (aes)? - definition från techopedia

Innehållsförteckning:

Anonim

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

Vad är den avancerade krypteringsstandarden (aes)? - definition från techopedia