Mikä on AES -algoritmi?

Tietokoneen turvallisuudesta puhuttaessa algoritmia käytetään eri tavalla kuin esimerkiksi matematiikassa, jossa se viittaa järjestelmälliseen ongelmanratkaisumenetelmään tietyssä yhteydessä. Tietokoneen turvallisuudessa se viittaa salausalgoritmiin, joka on sarja menettelytapoja tai sääntöjä viestien salaamisessa. Algoritmit voivat olla yksinkertaisempia tai monimutkaisempia, ja monimutkaisempia on vaikeampi murtaa. AES tarkoittaa edistynyttä salausstandardia, ja AES -algoritmi on toinen nimi AES -standardissa käytettäväksi valitulle Rijndael -algoritmille.

Rijndaelin algoritmi valittiin kansainvälisessä kilpailussa AES -järjestelmään. Kun tuli aika miettiä tietojen salausstandardin (DES) korvaamista-sillä oli vain 55-bittinen avainpituus ja sen uskottiin olevan hidas ja asettavan suuria vaatimuksia suorittimille-National Institute of Standards and Technology (NIST) kutsui salaustekijöitä kehittää edistynyt algoritmi, johon AES perustuu, eli kehittää AES -algoritmi. Kutsu tehtiin vuonna 1997, ja 21 maan tiimien kehittämiä 11 hakemusta otettiin huomioon. Vuonna 2000 AES -algoritmiksi valittiin Rijndaelin algoritmi, minkä vuoksi AES: ää kutsutaan joskus nimellä AES -algoritmi (Rijndael).

Rijndael – lausutaan eri tavoin nimellä / RAIN dahl / tai / RINE dahl / – nimettiin yhdistämällä osia kahden kehittäjän, Joan Daemenin ja Vincent Rijmenin, nimistä. Algoritmi perustui aikaisempaan algoritmiin, jonka he olivat kehittäneet yhdessä nimeltä Square. Uusi AES-algoritmi on lohkoalgoritmi, jonka tiedot käsitellään 128-bittisissä lohkoissa. Mutta vaikka DES: n avaimet olivat vain 56 bittiä, Rijndaelin avaimet voisivat olla 128, 192 tai 256 bittiä. Siitä huolimatta on ollut jonkin verran huolta uuden algoritmin turvallisuudesta, ja sitä yritetään murtaa jatkuvasti.

Yhdysvaltain hallitus valitsi AES -algoritmin luokittelemattomille, arkaluonteisille asiakirjoille vuonna 2000. Vuonna 2003 AES hyväksyttiin New European Schemes for Signatures, Integrity, and Encryption (NESSIE) -konsortiossa. Myös vuonna 2003 National Security Agency (NSA) päätti käyttää AES: n korkeimpia bittiavaimia erittäin salaisiin asiakirjoihin. Internet Key Exchange (IKE) käyttää myös AES -algoritmia salaisen avaimen lähettämiseen vastaanottajalle viestin salauksen purkamiseksi. AES: ää käytetään myös Internet Protocol Security (IPSec) -protokollassa, joka on suojausprotokolla todentamiseen ja salaukseen verkossa.