Hjem Sikkerhed Hvad er den avancerede krypteringsstandard (aes)? - definition fra techopedia

Hvad er den avancerede krypteringsstandard (aes)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

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

Hvad er den avancerede krypteringsstandard (aes)? - definition fra techopedia