Što je Rijndael?

Riječ Rijndael nastala je kombiniranjem dijelova prezimena Vincenta Rijmena i Joan Daemen, oboje iz Belgije, kako bi se stvorilo ime za algoritam koji su razvili kao odgovor na poziv Nacionalnog instituta za standarde i tehnologiju (NIST) iz 1997. dostaviti napredni algoritam. Dvadeset i jedan tim iz 11 različitih zemalja ponudio je prijave, a nakon što je popis sužen na pet finalista, Rijndael – koji se izgovara ili /RINE dahl/ ili /RAIN dahl/ – odabran je 2000. godine da čini osnovu tadašnjeg Naprednog standarda šifriranja ( AES).

AES, ponekad se naziva “AES (Rijndael)”. Stvoren je da zamijeni Standard za šifriranje podataka (DES) i da bude sigurniji. Također se koristi kao transformacija privatnosti u Internet Protocol Security (IPSec), kao i u Internet Key Exchange (IKE). IKE koristi prednosti kriptografije javnog ključa u sigurnom prijenosu tajnog ključa za dešifriranje.

Vlada Sjedinjenih Država usvojila je AES za osjetljive, ali neklasificirane dokumente, čime je postao Federalni standard za obradu informacija (FIPS), u ovom slučaju broj 197. Godine 2003. Nacionalna sigurnosna agencija (NSA) odobrila je AES koristeći 192- i 256- bitne ključeve čak i za strogo povjerljive dokumente, a europski konzorcij NESSIE (New European Schemes for Signatures, Integrity, and Encryption) preporučio ga je iste godine. Na neki način, dakle, postao je globalni standard.

Belgijski kriptolozi koji su stvorili Rijndael razvili su ga iz ranije suradnje pod nazivom Square. Rijndael je blok šifra, što znači da se kriptografski ključ i algoritam primjenjuju na podatke u bloku, a ne na pojedinačne bitove. To je alternativa stream šifri. Šifra obrađuje podatke u blokovima od 128 bita i podržava ključeve od 128, 156 i 192 bita.

Stručnjaci za kriptografiju se razlikuju oko toga je li Rijndael bio najbolji izbor za AES. Neki kažu da nijedan algoritam ne bi zadovoljio sve. U tijeku su napadi na AES, kao i mnogi ljudi koji rade na napadu blok šifri kao klase. Također se klade na to je li AES s jedne strane potpuno siguran ili će biti razbijen do određenih datuma.