Põhiline muud

AES krüptoloogia

AES krüptoloogia
AES krüptoloogia
Anonim

AES on täiustatud krüptimisstandard - andmete krüptimisstandard, mille on heaks kiitnud USA Riiklik Standardite ja Tehnoloogia Instituut (NIST) kui andmete krüptimisstandardi (DES) asendaja. AES pakub Interneti kaudu toimuva suhtluse ja äritehingute jaoks märksa suuremat turvalisust kui DES.

Jaanuaris 1997 esitas NIST avaliku taotluse kandidaatidelt vananeva DES-i asendamiseks, mille tulemuseks oli 15 elujõulist esitamist 12 riigist. 2000. aasta oktoobris teatas NIST, et kahe Belgia krüptograafi, Joan Daemeni ja Vincent Rijmeni loodud programm Rijndael on heaks kiidetud kui uus standard ehk Advanced Encryption Standard (AES). NIST-i eelkäija, Riiklik Standardibüroo, oli eeldanud, et DES rakendatakse eriotstarbelises riistvaras, ning seetõttu on ta vähe kaalunud või üldse mitte kaalunud selle tõhusat rakendamist tarkvaras, st üldotstarbeliste mikroprotsessorite kasutamisel. Selle tulemusel ei suutnud DES ära kasutada mikroprotsessorite kiiret arengut, mis toimus 20. sajandi kahel viimasel kümnendil. AES spetsifikatsioonid seevastu rõhutasid võrdselt nii riistvara kui ka tarkvara rakendamist. Osaliselt tunnistati sellega kiipkaartide ja muude müügikohas kasutatavate seadmete vajadusi, millel on tavaliselt väga piiratud arvutamisvõimalused, kuid veelgi olulisem oli tunnustada Interneti ja e-kaubanduse kasvavaid vajadusi. Tuginedes nende kogemustele DES-ga, kus arvutustehnoloogia täiustamine lihtsalt ületas fikseeritud 56-bitise koodvõtme tööteguri, kutsusid AESi NIST-i tehnilised kirjeldused üles ka sellele, et algoritm oleks võimeline võtme pikkust vajadusel suurendama. Rijndael osutus piisavalt nutikaardil kasutamiseks (vähem kui 10 000 baiti koodiliseks) ja piisavalt paindlikuks, et võimaldada klahvide pikemat pikkust.

DES-i kogemustele tuginedes on põhjust arvata, et AES ei alistu krüptanalüüsile ega ka üle andmetöötluse arengule, nagu seda tehti DES-i puhul, kuna selle töötegurit saab hõlpsasti kohandada, et neid ületada.