Tärkein muut

AES-kryptologia

AES-kryptologia
AES-kryptologia

Video: Klucz symetryczny - logika i zasady działania - Podstawy kryptografii (część 4) 2024, Heinäkuu

Video: Klucz symetryczny - logika i zasady działania - Podstawy kryptografii (część 4) 2024, Heinäkuu
Anonim

AES, kokonaisuudessaan Advanced Encryption Standard, Yhdysvaltain kansallisen standardi- ja teknologiainstituutin (NIST) hyväksymä tietojen salausstandardi tietojen salausstandardin (DES) korvaamiseksi. AES tarjoaa huomattavasti suuremman turvallisuuden kuin DES viestinnälle ja kaupallisille liiketoimille Internetissä.

Tammikuussa 1997 NIST lähetti ehdokkaille julkisen pyynnön vanhentavan DES: n korvaamiseksi, mikä johti 15 toteuttamiskelpoiseen ehdotukseen 12 maasta. Lokakuussa 2000 NIST ilmoitti, että kahden belgialaisen salausohjelman, Joan Daemenin ja Vincent Rijmenin, perustama ohjelma Rijndael on hyväksytty uudeksi standardiksi tai Advanced Encryption Standard (AES) -standardiksi. NIST-edeltäjä, National Bureau of Standards, oli odottanut, että DES toteutetaan erityiskäyttöisissä laitteistoissa, ja siksi se oli harkinnut vain vähän tai ei ollenkaan harkinnut sen tehokasta toteuttamista ohjelmissa, ts. Yleiskäyttöisissä mikroprosessoreissa. Tämän seurauksena DES ei pystynyt hyödyntämään nopeaa kehitystä mikroprosessoreissa, joka tapahtui 1900-luvun kahden viimeisen vuosikymmenen aikana. Toisaalta AES-eritelmät korostivat laitteistojen ja ohjelmistojen toteutuksia yhtäläisesti. Osittain tämä tunnusti älykorttien ja muiden myyntipistelaitteiden tarpeet, joilla on tyypillisesti erittäin rajalliset laskentakyvyt, mutta tärkeämpää oli tunnistaa Internetin ja verkkokaupan kasvavat tarpeet. Perustuen kokemukseensa DES: stä, jossa laskennan parannukset yksinkertaisesti ylittävät kiinteän 56-bittisen koodiavaimen työkerroin, AES: n NIST-eritelmät vaativat myös, että algoritmi kykenee kasvattamaan avaimen pituutta tarvittaessa. Rijndael osoittautui olevansa riittävän pieni älykortteihin (alle 10 000 tavua koodia) toteutettavaksi ja riittävän joustava pidempien näppäinpituuksien sallimiseksi.

DES-kokemuksen perusteella on syytä uskoa, että AES ei antautu kryptoanalyysiin, eikä sitä tule ylittämään laskennan kehityksellä, kuten DES: lläkin oli, koska sen työkerrointa voidaan helposti säätää niiden ylittämiseksi.