Kaj je Rijndaelov algoritem?

V svetu računalniške varnosti se algoritem nanaša na kriptografski algoritem, niz pravil in/ali postopkov za šifriranje sporočil. Nekateri algoritmi so bolj zapleteni od drugih in jih je zato težje razbiti. Rijndaelov algoritem je en tak algoritem in je zelo pomemben v globalnih komunikacijah na številnih frontah.

Izraz Rijndael — ki ga nekateri izgovarjajo kot /RAIN dahl/, drugi pa kot /RINE dahl/ — je nastal z združitvijo začetkov priimkov obeh razvijalcev, belgijskih kriptografov Joan Daemen in Vincenta Rijmena. Algoritem Rijndael je bil ustvarjen kot odgovor na povabilo, ki ga je leta 1997 izdal NIST, Nacionalni inštitut za standarde in tehnologijo, da kriptografi predložijo napredni algoritem, ki je osnova za AES, napredni standard šifriranja. Algoritem Rijndael je bil eden od 21 predlogov ekip iz 11 držav in bil je izbran leta 2000, zaradi česar se AES včasih imenuje »AES (Rijndael)«.

Rijmen in Daemen sta razvila Rijndaelov algoritem iz Squarea, algoritem, pri katerem sta sodelovala že prej. Rijndaelov algoritem je blokovna šifra, alternativa pretočnemu šifriranju. Podatki se obdelujejo v 128-bitnih blokih, ključi pa so lahko 156-bitni, 192-bitni ali 256-bitni.

Namen AES je bil nadomestiti DES, standard za šifriranje podatkov, kot varnejši nadomestek. Vlada Združenih držav je leta 2000 izbrala AES, najprej za občutljive, a nezaupne dokumente, leta 2003 pa je NSA (Nacionalna varnostna agencija) odobrila uporabo višjih bitnih ključev – le 192 bitov in 256 bitov – za strogo tajne dokumente. Konzorcij Nove evropske sheme za podpise, celovitost in šifriranje (NESSIE) je leta 2003 sprejel tudi AES.

AES se uporablja v IKE (Internet Key Exchange), ki posreduje skrivni ključ za dešifriranje z uporabo kriptografije z javnim ključem, in v IPSec (Internet Protocol Security). Nekateri varnostni strokovnjaki menijo, da Rijndaelov algoritem ni bil najbolj primeren algoritem za vrsto uporabe, za katero je namenjen AES. Drugi trdijo, da nobeden od algoritmov ne bi zaslužil univerzalne podpore. Poskusi, da bi ga zlomili, še potekajo, in stave so bile na to, koliko časa bo minilo, preden bo razpokan.