Advanced Encryption Standard

A kriptográfiában az Advanced Encryption Standard (AES) egy szimmetrikus kulcsú, blokkos titkosítási algoritmus, amelyet a National Institute of Standards and Technology (NIST) 2001-ben választott ki. Az adatok titkosítására választották ki. Általánosan használják világszerte. A fejlett titkosítási szabvány felváltotta az adattitkosítási szabványt (DES).

2008 óta az AES az egyik legnépszerűbb algoritmus a szimmetrikus kulcsú kriptográfiában. A programozók és a nagyközönség számára különböző szoftvercsomagokkal elérhető.

A VeraCrypt egy olyan program, amely lehetőséget ad az AES használatára a titkosításhoz.Zoom
A VeraCrypt egy olyan program, amely lehetőséget ad az AES használatára a titkosításhoz.

Történelem

Az AES egyfajta Rijndael (ejtsd: [rɛindaːl]) blokkláncfájl, amelyet belga programozók, Vincent Rijmen és Joan Daemen fejlesztettek ki.

A National Institute of Standards and Technology versenyt hirdetett egy nyilvánosan elérhető szimmetrikus kulcsú titkosítási algoritmus kifejlesztésére, és 1997-ben kezdte el fogadni a pályázatokat.

1998-ban tizenöt algoritmust választottak ki az első fordulóra az első AES konferencián. Miután a NIST észrevételeket kért, megtartotta a második AES-konferenciát, ahol a legjobb öt algoritmus a MARS, RC6, Rijndael, Serpent és Twofish lett.

2000-re és a harmadik AES-konferencia végére a NIST a Rijndael-t választotta az AES-javaslathoz. Az AES számára a NIST a Rijndael család három tagját választotta ki, mindegyik 128 bites blokkmérettel, de három különböző kulcshosszúsággal: 128, 192 és 256 bit.

A fejlett titkosítási szabványt (AES) 2001. november 26-án tették közzé szövetségi információfeldolgozási szabványként.

Részletek

Az AES 128 bites fix blokkmérettel és háromféle kulcsmérettel rendelkezik: 128, 192 vagy 256 bit.

"Az AES-algoritmus valamennyi kulcshosszúságának (azaz a 128, 192 és 256) kialakítása és erőssége elegendő a minősített információk védelméhez a TITKOS szintig. A szigorúan titkos információkhoz a 192 vagy 256 kulcshosszúságú kulcsok használata szükséges. Az AES-nek a nemzetbiztonsági rendszerek és/vagy információk védelmére szánt termékekben történő alkalmazását az NSA-nak a beszerzés és használat előtt felül kell vizsgálnia és tanúsítania kell."

Az AES gyors mind szoftveresen, mind hardveresen, viszonylag könnyen megvalósítható, és kevés memóriát igényel.

Standard

A fejlett titkosítási szabvány (AES) a következő dokumentumban van meghatározva:

  • FIPS PUB 197: Fejlett titkosítási szabvány (AES)
  • ISO/IEC 18033-3: Blokkoló kódolók

Kapcsolódó oldalak

  • DES-X
  • Adattitkosítási szabvány (DES)
  • Triple DES (TDES)

Kérdések és válaszok

K: Mi az a fejlett titkosítási szabvány (AES)?


V: Az Advanced Encryption Standard egy szimmetrikus kulcsú, blokkos titkosítási algoritmus, amelyet adatok titkosítására használnak.

K: Mikor és ki választotta ki az AES-t?


V: Az AES-t a Nemzeti Szabványügyi és Technológiai Intézet (NIST) választotta ki 2001-ben.

K: Mit váltott fel az AES?


V: Az AES az adattitkosítási szabványt (DES) váltotta fel.

K: Mikor vált az AES a szimmetrikus kulcsú kriptográfiában használt egyik legnépszerűbb algoritmussá?


V: 2008-tól az AES a szimmetrikus kulcsú kriptográfiában használt egyik legnépszerűbb algoritmus lett.

K: Kinek van hozzáférése az AES-hez?


V: Az AES a programozók és a nagyközönség számára különböző szoftvercsomagokkal elérhető.

K: Milyen típusú titkosító algoritmus az AES?


V: Az AES egy szimmetrikus kulcsú, blokkos titkosító algoritmus.

K: Mi az AES elsődleges célja?


V: Az AES elsődleges célja az adatok titkosítása.

AlegsaOnline.com - 2020 / 2023 - License CC3