Mis on Rijndaeli algoritm?

Arvutiturbe maailmas viitab algoritm krüptoalgoritmile, sõnumite krüptimise reeglite ja/või protseduuride kogumile. Mõned algoritmid on keerulisemad kui teised ja seetõttu on neid raskem lahti murda. Rijndaeli algoritm on üks sellistest algoritmidest ja on väga oluline globaalses suhtluses mitmel rindel.

Mõiste Rijndael – mida mõned hääldavad /RAIN dahl/ ja teised kui /RINE dahl/ – tekkis kahe arendaja, Belgia krüptograafide Joan Daemeni ja Vincent Rijmeni perekonnanimede alguste ühendamisel. Rijndaeli algoritm loodi vastuseks riikliku standardi- ja tehnoloogiainstituudi NIST-i 1997. aastal krüptograafidele esitatud üleskutsele esitada täiustatud algoritm, mis oleks AES-i, Advanced Encryption Standardi, aluseks. Rijndaeli algoritm oli üks 21 tööst, mille esitasid meeskonnad 11 riigist, ja see valiti 2000. aastal, mistõttu AES-i nimetatakse mõnikord ka “AES-iks (Rijndael).

Rijmen ja Daemen töötasid välja Rijndaeli algoritmi Square’ist – algoritmi, millega nad olid varem koostööd teinud. Rijndaeli algoritm on plokkšifr, alternatiiv voošifrile. Andmeid töödeldakse 128-bitistes plokkides ja võtmed võivad olla 156-bitised, 192-bitised või 256-bitised.

AES-i eesmärk oli asendada andmete krüptimise standard DES turvalisema asendajana. Ameerika Ühendriikide valitsus valis 2000. aastal esmalt tundlike, kuid salastamata dokumentide jaoks AES-i ja 2003. aastal kiitis NSA (National Security Agency) heaks kõrgemate bitivõtmete – ainult 192 bitti ja 256 bitti – kasutamise ülisalajaste dokumentide jaoks. Uute Euroopa allkirjade, terviklikkuse ja krüptimise skeemide (NESSIE) konsortsium võttis AESi kasutusele ka 2003. aastal.

AES-i kasutatakse IKE-s (Internet Key Exchange), mis edastab salajase võtme dekrüpteerimiseks avaliku võtme krüptograafia abil, ja IPSec-is (Internet Protocol Security). Mõned turbeeksperdid arvavad, et Rijndaeli algoritm ei olnud AES-i kasutusviiside jaoks kõige sobivam algoritm. Teised väidavad, et ükski algoritm poleks pälvinud üldist toetust. Katsed seda murda jätkuvad ja on tehtud panuseid selle peale, kui kaua läheb aega, enne kui see lahti murtakse.