Advanced Encryption Standard

Inden for kryptografi er Advanced Encryption Standard (AES) en blokchifferalgoritme med symmetrisk nøgle, som blev udvalgt af National Institute of Standards and Technology (NIST) i 2001. Den blev valgt til kryptering af data. Den er almindeligt anvendt i hele verden. Advanced Encryption Standard har erstattet Data Encryption Standard (DES).

I 2008 er AES en af de mest populære algoritmer, der anvendes inden for symmetrisk nøglekryptografi. Den er tilgængelig for programmører og offentligheden med forskellige softwarepakker.

VeraCrypt er et program, der giver mulighed for at bruge AES til krypteringZoom
VeraCrypt er et program, der giver mulighed for at bruge AES til kryptering

Historie

AES er en type Rijndael (udtales [rɛindaːl]) blokchiffer, der er udviklet af de belgiske programmører Vincent Rijmen og Joan Daemen.

National Institute of Standards and Technology afholdt en konkurrence om en offentligt tilgængelig symmetrisk krypteringsalgoritme og begyndte at acceptere bidrag i 1997.

I 1998 blev femten algoritmer udvalgt til den første runde på den første AES-konference. Efter at have bedt om kommentarer afholdt NIST den anden AES-konference, hvor de fem bedste algoritmer var MARS, RC6, Rijndael, Serpent og Twofish.

I 2000 og ved afslutningen af den tredje AES-konference valgte NIST Rijndael til AES-forslaget. Til AES valgte NIST tre medlemmer af Rijndael-familien, hver med en blokstørrelse på 128 bit, men med tre forskellige nøglelængder: 128, 192 og 256 bit.

Advanced Encryption Standard (AES) blev offentliggjort som en Federal Information Processing Standard den 26. november 2001.

Detaljer

AES har en fast blokstørrelse på 128 bit og tre værdier for nøglehøjde på 128, 192 eller 256 bit.

"Designet og styrken af alle nøglelængder i AES-algoritmen (dvs. 128, 192 og 256) er tilstrækkelige til at beskytte klassificerede oplysninger op til SECRET-niveauet. TOP SECRET-oplysninger vil kræve anvendelse af enten 192- eller 256-nøglelængder. Implementeringen af AES i produkter, der har til formål at beskytte nationale sikkerhedssystemer og/eller oplysninger, skal gennemgås og certificeres af NSA, inden de erhverves og anvendes."

AES er hurtig i både software og hardware, er relativt nem at implementere og kræver kun lidt hukommelse.

Standard

Advanced Encryption Standard (AES) er defineret i:

  • FIPS PUB 197: Avanceret krypteringsstandard (AES)
  • ISO/IEC 18033-3: Blokchifre

Relaterede sider

  • DES-X
  • Datakrypteringsstandard (DES)
  • Triple DES (TDES)

Spørgsmål og svar

Q: Hvad er Advanced Encryption Standard (AES)?


A: Advanced Encryption Standard er en symmetrisk nøgleblokalgoritme, der bruges til kryptering af data.

Q: Hvornår blev AES valgt og af hvem?


A: AES blev valgt af National Institute of Standards and Technology (NIST) i 2001.

Q: Hvad har AES erstattet?


A: AES har erstattet Data Encryption Standard (DES).

Q: Hvornår blev AES en af de mest populære algoritmer, der bruges i symmetrisk nøglekryptografi?


A: Fra 2008 blev AES en af de mest populære algoritmer, der bruges i symmetrisk nøglekryptografi.

Q: Hvem har adgang til AES?


A: AES er tilgængelig for programmører og den brede offentlighed med forskellige softwarepakker.

Q: Hvilken type krypteringsalgoritme er AES?


A: AES er en symmetrisk nøgle, block cipher algoritme.

Q: Hvad er det primære formål med AES?


A: Det primære formål med AES er at kryptere data.

AlegsaOnline.com - 2020 / 2023 - License CC3