Vad är Rijndael?

Ordet Rijndael skapades genom att kombinera delar av efternamnen på Vincent Rijmen och Joan Daemen, båda från Belgien, för att skapa ett namn för den algoritm som de utvecklade som svar på 1997 års inbjudan från National Institute of Standards and Technology (NIST) till skicka in en avancerad algoritm. Tjugoen lag från 11 olika länder erbjöd bidrag, och efter att listan minskats till fem finalister valdes Rijndael – uttalas antingen /RINE dahl/ eller /RAIN dahl/ – ut 2000 för att utgöra grunden för dåvarande Advanced Encryption Standard ( AES).

AES, kallas ibland för ”AES (Rijndael).” Den skapades för att ersätta Data Encryption Standard (DES) och för att vara säkrare. Det används också som en integritetsomvandling i Internet Protocol Security (IPSec), såväl som i Internet Key Exchange (IKE). IKE drar fördel av kryptografi med publik nyckel för att säkert överföra den hemliga nyckeln för dekryptering.

USA:s regering antog AES för känsliga, men oklassificerade dokument, vilket gjorde det till en Federal Information Processing Standard (FIPS), i detta fall, nummer 197. 2003 godkände National Security Agency (NSA) AES med 192- och 256- bitnycklar för även topphemliga dokument, och det europeiska konsortiet NESSIE (New European Schemes for Signatures, Integrity, and Encryption) rekommenderade det samma år. På sätt och vis har det alltså blivit en global standard.

De belgiska kryptologerna som skapade Rijndael utvecklade det från ett tidigare samarbete kallat Square. Rijndael är ett blockchiffer, vilket innebär att den kryptografiska nyckeln och algoritmen appliceras på data i ett block snarare än i enskilda bitar. Det är ett alternativ till ett strömchiffer. Chifferet hanterar data i 128 bitars block och stöder 128, 156 och 192 bitars nycklar.

Kryptografiexperter skiljer sig åt om Rijndael var det bästa valet för AES. Vissa säger att ingen algoritm skulle ha tillfredsställt alla. Det finns pågående attacker mot AES, liksom många människor som arbetar med att attackera blockchiffer som klass. Det görs också vad som tas på huruvida AES är helt säkert å ena sidan, eller om det kommer att brytas av vissa angivna datum.