AES
AES (Advanced Encryption Standard) on symmetrisen avaimen lohkosalausalgoritmi, jonka National Institute of Standards and Technology (NIST) valitsi vuonna 2001. Se valittiin tietojen salaamiseen. Sitä käytetään yleisesti kaikkialla maailmassa. Advanced Encryption Standard on korvannut Data Encryption Standardin (DES).
Vuodesta 2008 lähtien AES on yksi suosituimmista symmetrisen avaimen salausalgoritmeista. Se on ohjelmoijien ja suuren yleisön saatavilla useissa ohjelmistopaketeissa.
VeraCrypt on ohjelma, joka antaa mahdollisuuden käyttää AES:ää salaukseen.
Historia
AES on belgialaisten ohjelmoijien Vincent Rijmenin ja Joan Daemenin kehittämä Rijndael-lohkosalaus (lausutaan [rɛindaːl]).
Kansallinen standardointi- ja teknologiainstituutti (National Institute of Standards and Technology) järjesti kilpailun julkisesti saatavilla olevasta symmetrisen avaimen salausalgoritmista ja alkoi ottaa vastaan ehdotuksia vuonna 1997.
Vuonna 1998 ensimmäisessä AES-konferenssissa valittiin viisitoista algoritmia ensimmäiselle kierrokselle. Kommentteja pyydettyään NIST järjesti toisen AES-konferenssin, jossa viisi parasta algoritmia olivat MARS, RC6, Rijndael, Serpent ja Twofish.
Vuonna 2000 ja kolmannen AES-konferenssin päättyessä NIST valitsi Rijndaelin AES-ehdotukseksi. NIST valitsi AES:ää varten kolme Rijndael-perheen jäsentä, joista jokaisen lohkokoko on 128 bittiä, mutta avainten pituudet ovat 128, 192 ja 256 bittiä.
AES (Advanced Encryption Standard) julkaistiin liittovaltion tietojenkäsittelystandardina 26. marraskuuta 2001.
Yksityiskohdat
AES:n kiinteä lohkokoko on 128 bittiä ja avainkoko on 128, 192 tai 256 bittiä.
"AES-algoritmin kaikkien avainten pituuksien (eli 128, 192 ja 256) rakenne ja vahvuus riittävät suojaamaan turvaluokiteltua tietoa aina SECRET-tasolle asti. TOP SECRET -turvaluokan tiedot edellyttävät joko 192 tai 256 avaimen pituuden käyttöä. NSA:n on tarkistettava ja sertifioitava AES:n käyttö tuotteissa, joiden tarkoituksena on suojata kansallisia turvallisuusjärjestelmiä ja/tai -tietoja, ennen niiden hankintaa ja käyttöä."
AES on nopea sekä ohjelmistossa että laitteistossa, se on suhteellisen helppo toteuttaa ja vaatii vain vähän muistia.
Standard
AES (Advanced Encryption Standard) on määritelty asiakirjassa:
- FIPS PUB 197: Kehittynyt salausstandardi (AES)
- ISO/IEC 18033-3: Lohkosalakirjoitukset
Aiheeseen liittyvät sivut
- DES-X
- Tietojen salausstandardi (DES)
- Triple DES (TDES)
Kysymyksiä ja vastauksia
K: Mikä on kehittynyt salausstandardi (AES)?
V: Advanced Encryption Standard on symmetrisen avaimen lohkosalausalgoritmi, jota käytetään tietojen salaamiseen.
K: Milloin ja kuka valitsi AES:n?
V: Kansallinen standardointi- ja teknologiainstituutti (NIST) valitsi AES:n vuonna 2001.
K: Mitä AES on korvannut?
V: AES on korvannut DES-standardin (Data Encryption Standard).
Kysymys: Milloin AES:stä tuli yksi suosituimmista symmetrisen avaimen salausalgoritmeista?
V: Vuodesta 2008 lähtien AES:stä tuli yksi suosituimmista symmetrisen avaimen salauksessa käytettävistä algoritmeista.
K: Kenellä on pääsy AES:ään?
V: AES on ohjelmoijien ja suuren yleisön saatavilla eri ohjelmistopaketeissa.
K: Minkä tyyppinen salausalgoritmi AES on?
V: AES on symmetrisen avaimen lohkosalausalgoritmi.
K: Mikä on AES:n ensisijainen tarkoitus?
V: AES:n ensisijainen tarkoitus on salata tietoja.