Kaj je Rijndael?

Beseda Rijndael je nastala z združevanjem delov priimkov Vincenta Rijmena in Joan Daemen, oba iz Belgije, da bi ustvarili ime za algoritem, ki sta ga razvila kot odgovor na povabilo Nacionalnega inštituta za standarde in tehnologijo (NIST) leta 1997, da predloži napredni algoritem. Enaindvajset ekip iz 11 različnih držav je ponudilo prijave in potem, ko je bil seznam zožen na pet finalistov, je bil leta 2000 Rijndael, ki se izgovori bodisi /RINE dahl/ ali /RAIN dahl/, izbran za osnovo takratnega naprednega standarda šifriranja ( AES).

AES, se včasih imenuje “AES (Rijndael).” Ustvarjen je bil, da nadomesti standard za šifriranje podatkov (DES) in da je bolj varen. Uporablja se tudi kot preoblikovanje zasebnosti v varnosti internetnega protokola (IPSec), pa tudi pri izmenjavi internetnih ključev (IKE). IKE izkorišča prednosti kriptografije z javnim ključem pri varnem prenosu skrivnega ključa za dešifriranje.

Vlada Združenih držav je sprejela AES za občutljive, vendar nezaupljive dokumente, zaradi česar je postal zvezni standard za obdelavo informacij (FIPS), v tem primeru številka 197. Leta 2003 je Nacionalna varnostna agencija (NSA) odobrila AES z uporabo 192- in 256- bitne ključe celo za strogo tajne dokumente, še istega leta pa ga je priporočil evropski konzorcij NESSIE (New European Schemes for Signatures, Integrity, and Encryption). V nekem smislu je torej postal svetovni standard.

Belgijski kriptologi, ki so ustvarili Rijndael, so ga razvili iz prejšnjega sodelovanja, imenovanega Square. Rijndael je blokovska šifra, kar pomeni, da se kriptografski ključ in algoritem uporabljata za podatke v bloku in ne v posameznih bitih. Je alternativa pretočni šifri. Šifra obdeluje podatke v 128-bitnih blokih in podpira 128-, 156- in 192-bitne ključe.

Strokovnjaki za kriptografijo se razlikujejo glede tega, ali je bil Rijndael najboljša izbira za AES. Nekateri pravijo, da noben algoritem ne bi zadovoljil vseh. Napadi na AES so v teku, pa tudi veliko ljudi, ki delajo na napadu blokovnih šifr kot razreda. Stave so tudi na to, ali je AES po eni strani popolnoma varen ali pa bo do določenih datumov pokvarjen.