Hlavná ostatné

Kryptologia AES

Kryptologia AES
Kryptologia AES

Video: Klucz symetryczny - logika i zasady działania - Podstawy kryptografii (część 4) 2024, Júl

Video: Klucz symetryczny - logika i zasady działania - Podstawy kryptografii (część 4) 2024, Júl
Anonim

AES, v úplnom štandarde Advanced Encryption Standard, štandard pre šifrovanie údajov schválený Národným inštitútom pre normy a technológie USA (NIST) ako náhrada za štandard pre šifrovanie údajov (DES). AES ponúka omnoho väčšiu bezpečnosť ako DES pre komunikačné a komerčné transakcie cez internet.

V januári 1997 NIST vydala verejnú žiadosť pre kandidátov na nahradenie starnúceho DES, čoho výsledkom bolo 15 životaschopných podaní z 12 krajín. V októbri 2000 spoločnosť NIST oznámila, že program Rijndael, ktorý vytvorili dvaja belgickí kryptografi, Joan Daemen a Vincent Rijmen, bol prijatý ako nový štandard alebo Advanced Encryption Standard (AES). Predchodca NIST, Národný úrad pre normy, očakával, že DES bude implementovaný do špeciálneho hardvéru, a preto sa nezabúdalo na jeho efektívnu implementáciu do softvéru, tj s použitím univerzálnych mikroprocesorov. Výsledkom bolo, že DES nemohol využiť rýchly vývoj v mikroprocesoroch, ku ktorému došlo v posledných dvoch desaťročiach 20. storočia. Na druhej strane špecifikácie AES rovnako zdôrazňovali implementáciu hardvéru a softvéru. Čiastočne to uznalo potreby inteligentných kariet a ďalších zariadení v mieste predaja, ktoré majú zvyčajne veľmi obmedzené výpočtové schopnosti, ale dôležitejšie bolo uznanie rastúcich potrieb internetu a elektronického obchodu. Na základe ich skúseností s DES, kde vylepšenia v oblasti výpočtov jednoducho prevyšujú pracovný faktor fixného 56-bitového kódového kľúča, špecifikácie NIST pre AES tiež požadovali, aby algoritmus v prípade potreby mohol zvýšiť dĺžku kľúča. Rijndael sa ukázal byť dostatočne malý na to, aby mohol byť implementovaný na čipové karty (s menej ako 10 000 bajtov kódu) a zároveň dostatočne flexibilný, aby umožňoval dlhšie dĺžky kľúčov.

Na základe skúseností s DES existuje každý dôvod veriť, že AES nepodľahne kryptanalýze, ani nebude prekonaná vývojom v oblasti výpočtovej techniky, ako to bolo v prípade DES, pretože jeho pracovný faktor sa dá ľahko upraviť tak, aby ich prekonal.