Legfontosabb Egyéb

AES kriptográfia

AES kriptográfia
AES kriptográfia

Videó: Kriptográfiai alapismeretek 2024, Július

Videó: Kriptográfiai alapismeretek 2024, Július
Anonim

Az AES, teljes fejlett titkosítási szabványban, az Egyesült Államok Nemzeti Szabványügyi és Technológiai Intézete (NIST) által jóváhagyott adat-titkosítási szabvány, az Data Encryption Standard (DES) helyett. Az AES sokkal nagyobb biztonságot nyújt, mint a DES a kommunikáció és az internetes kereskedelmi tranzakciók számára.

1997 januárjában a NIST nyilvános kérelmet nyújtott be a jelöltek számára az öregedő DES helyettesítésére, amely 12 országból 15 életképes benyújtást eredményezett. 2000 októberében a NIST bejelentette, hogy a két belga kriptográfus, Joan Daemen és Vincent Rijmen által létrehozott programot, a Rijndaelt elfogadták új szabványnak, vagy az Advanced Encryption Standardnak (AES). A NIST elődje, a Nemzeti Szabványügyi Iroda azt várták, hogy a DES-t speciális célú hardverekben valósítják meg, és ezért kevés vagy egyáltalán nem vették fontolóra a szoftver hatékony megvalósítását, azaz általános célú mikroprocesszorok használatát. Ennek eredményeként a DES nem volt képes kihasználni a mikroprocesszorok gyors fejlődését, amely a 20. század utolsó két évtizedében történt. Az AES előírások ugyanakkor hangsúlyozták a hardver és a szoftver megvalósítását. Ez részben elismerte az intelligens kártyák és más értékesítési helyek igényeit, amelyek jellemzően nagyon korlátozott számítási képességgel rendelkeznek, de ennél is fontosabb az internet és az e-kereskedelem növekvő igényeinek elismerése. A DES-sel szerzett tapasztalataik alapján, ahol a számítástechnika fejlesztése egyszerűen felülbírálja a rögzített 56 bites kódkulcs működési tényezőjét, az AES NIST specifikációi azt is felszólították, hogy az algoritmus képes legyen növelni a kulcs hosszát, ha szükséges. Rijndael bebizonyította, hogy elég kicsi ahhoz, hogy intelligens kártyákon megvalósítható legyen (10 000 bájtnál kevesebb kódot tartalmaz), és elég rugalmas ahhoz, hogy hosszabb kulcshosszokat biztosítson.

A DES tapasztalatai alapján minden oka van azt feltételezni, hogy az AES nem engedi el magának a kriptoanalízist, és azt sem fogja túlteljesíteni a számítástechnika fejlesztése, mint a DES, mivel munka tényezője könnyen beállítható, hogy meghaladja azokat.