Advanced Encryption Standard

Inom kryptografi är Advanced Encryption Standard (AES) en blockchifferalgoritm med symmetriska nycklar som valdes ut av National Institute of Standards and Technology (NIST) 2001. Den valdes ut för att kryptera data. Den används allmänt runt om i världen. Advanced Encryption Standard har ersatt Data Encryption Standard (DES).

Sedan 2008 är AES en av de mest populära algoritmerna som används inom symmetrisk nyckelkryptografi. Den är tillgänglig för programmerare och allmänheten i olika programvarupaket.

VeraCrypt är ett program som ger möjlighet att använda AES för kryptering.Zoom
VeraCrypt är ett program som ger möjlighet att använda AES för kryptering.

Historia

AES är en typ av Rijndael (uttalas [rɛindaːl]) blockchiffer som utvecklats av de belgiska programmerarna Vincent Rijmen och Joan Daemen.

National Institute of Standards and Technology anordnade en tävling om en allmänt tillgänglig krypteringsalgoritm med symmetriska nycklar och började ta emot bidrag 1997.

År 1998 valdes femton algoritmer ut för den första omgången vid den första AES-konferensen. Efter att ha bett om kommentarer anordnade NIST den andra AES-konferensen där de fem bästa algoritmerna var MARS, RC6, Rijndael, Serpent och Twofish.

År 2000, i slutet av den tredje AES-konferensen, valde NIST Rijndael som AES-förslag. För AES valde NIST tre medlemmar av Rijndael-familjen, var och en med en blockstorlek på 128 bitar, men tre olika nyckellängder: 128, 192 och 256 bitar.

Advanced Encryption Standard (AES) offentliggjordes som Federal Information Processing Standard den 26 november 2001.

Detaljer

AES har en fast blockstorlek på 128 bitar och tre värden för nyckelstorlek på 128, 192 eller 256 bitar.

"Utformningen och styrkan hos alla nyckellängder i AES-algoritmen (dvs. 128, 192 och 256) är tillräckliga för att skydda sekretessbelagda uppgifter upp till nivån SECRET. För information med högsta sekretessgrad krävs användning av antingen 192 eller 256 nyckellängder. Genomförandet av AES i produkter som är avsedda att skydda nationella säkerhetssystem och/eller information måste granskas och certifieras av NSA innan de förvärvas och används."

AES är snabb både i mjukvara och hårdvara, är relativt lätt att implementera och kräver lite minne.

Standard

Advanced Encryption Standard (AES) definieras i:

  • FIPS PUB 197: Avancerad krypteringsstandard (AES)
  • ISO/IEC 18033-3: Blockchiffer

Relaterade sidor

  • DES-X
  • Standard för datakryptering (DES)
  • Triple DES (TDES)

Frågor och svar

F: Vad är Advanced Encryption Standard (AES)?


S: Advanced Encryption Standard är en blockchifferalgoritm med symmetrisk nyckel som används för att kryptera data.

F: När valdes AES och av vem?


S: AES valdes ut av National Institute of Standards and Technology (NIST) 2001.

F: Vad har AES ersatt?


S: AES har ersatt Data Encryption Standard (DES).

F: När blev AES en av de mest populära algoritmerna för symmetrisk nyckelkryptografi?


S: Från och med 2008 är AES en av de mest populära algoritmerna för symmetrisk nyckelkryptografi.

F: Vem har tillgång till AES?


S: AES är tillgänglig för programmerare och allmänheten med olika programvarupaket.

F: Vilken typ av chifferalgoritm är AES?


A: AES är en blockchifferalgoritm med symmetrisk nyckel.

F: Vad är det primära syftet med AES?


S: Det primära syftet med AES är att kryptera data.

AlegsaOnline.com - 2020 / 2023 - License CC3