Mikä on Rijndaelin algoritmi?

Tietoturvan maailmassa algoritmi viittaa salausalgoritmiin, joukkoon sääntöjä ja/tai menettelyjä viestien salaamiseen. Jotkut algoritmit ovat monimutkaisempia kuin toiset, ja siksi niitä on vaikeampi murtaa. Rijndaelin algoritmi on yksi tällainen algoritmi, ja se on erittäin tärkeä maailmanlaajuisessa viestinnässä useilla rintamilla.

Termi Rijndael – jota jotkut lausuvat / RAIN dahl / ja toiset lausuvat / RINE dahl / – muodostettiin yhdistämällä kahden kehittäjän, belgialaisten salakirjoittajien Joan Daemenin ja Vincent Rijmenin sukunimien alku. Rijndael -algoritmi luotiin vastauksena kansallisen standardi- ja teknologiainstituutin NIST: n vuonna 1997 saamaan kutsuun salaustekijöitä lähettämään kehittynyt algoritmi, joka muodostaa AES: n, Advanced Encryption Standardin perustan. Rijndael -algoritmi oli yksi 21: stä 11 maan tiimien lähettämästä hakemuksesta, ja se valittiin vuonna 2000, minkä seurauksena AES: tä kutsutaan joskus nimellä “AES (Rijndael)”.

Rijmen ja Daemen kehittivät Rijndaelin algoritmin Squarelta, algoritmin, jota he olivat tehneet aiemmin yhteistyössä. Rijndaelin algoritmi on lohkosalaus, vaihtoehto virtasalaukselle. Tiedot käsitellään 128 -bittisissä lohkoissa, ja avaimet voivat olla 156 bittiä, 192 bittiä tai 256 bittiä.

AES: n tarkoituksena oli korvata DES, tietojen salausstandardi, turvallisemmalla korvikkeella. Yhdysvaltain hallitus valitsi AES: n ensin arkaluonteisiin, mutta luokittelemattomiin asiakirjoihin vuonna 2000, ja vuonna 2003 NSA (National Security Agency) hyväksyi käyttämällä korkeampia bittiavaimia – vain 192 bittiä ja 256 bittiä – erittäin salaisiin asiakirjoihin. New European Schemes for Signatures, Integrity, and Encryption (NESSIE) -konsortio hyväksyi AES: n myös vuonna 2003.

AES: ää käytetään IKE: ssä (Internet Key Exchange), joka välittää salaisen avaimen salauksen purkamiseen julkisen avaimen salauksella, ja IPSec: ssä (Internet Protocol Security). Joidenkin tietoturva-asiantuntijoiden mielestä Rijndaelin algoritmi ei ollut parhaiten soveltuva algoritmi AES: n käyttötarkoituksiin. Toiset väittävät, että mikään algoritmeista ei olisi ansainnut yleistä tukea. Yritykset murtaa sitä ovat käynnissä, ja vedot on asetettu siitä, kuinka kauan kestää ennen kuin se halkeaa.