Vad är AES-algoritmen?
När man talar om datasäkerhet används termen algoritm på annat sätt än i matematik, till exempel, där det hänvisar till en systematisk metodik för problemlösning i ett visst sammanhang. När det gäller datasäkerhet hänvisar det till en kryptografisk algoritm, som är en sekvens av procedurer eller regler som ska följas i krypteringsmeddelanden. Algoritmer kan vara enklare eller mer komplexa, och de som är mer komplexa är svårare att knäcka. AES står för Advanced Encryption Standard, och AES-algoritmen är ett annat namn på Rijndael-algoritmen, som valdes för användning i AES-standarden.
Rijndael-algoritmen valdes i en internationell tävling för att ingå i AES. När tiden började tänka på att ersätta Data Encryption Standard (DES) - som bara hade en 55-bitars nyckellängd och ansågs vara långsam och ställa stora krav på processorer - uppmanade National Institute of Standards and Technology (NIST) kryptografer att ta fram en avancerad algoritm att basera AES, dvs. att utveckla AES-algoritmen. Inbjudan gjordes 1997 och de 21 inlägg som utvecklats av team från 11 länder övervägdes. År 2000 valdes Rijndael-algoritmen till AES-algoritmen, varför AES ibland kallas AES-algoritm (Rijndael).
Rijndael - på olika sätt uttalad som / RAIN dahl / eller / RINE dahl / - utnämndes genom att kombinera delar av namnen på de två utvecklarna, Joan Daemen och Vincent Rijmen. Algoritmen baserades på en tidigare algoritm som de tillsammans hade utvecklat kallat Square . Den nya AES-algoritmen är en blockalgoritm med data bearbetade i 128-bitars block. Men medan nycklarna för DES endast var 56 bitar, kunde de för Rijndael vara 128, 192 eller 256 bitar. Ändå har det varit vissa farhågor om hur säker den nya algoritmen är, och det pågår fortfarande försök att knäcka den.
AES-algoritmen valdes av USA: s regering för oklassificerade, känsliga dokument år 2000. 2003 antogs AES av de nya europeiska systemen för signaturer, integritet och kryptering (NESSIE) konsortium. År 2003 beslutade National Security Agency (NSA) att använda AES: s högsta bitnycklar för topphemliga dokument. Internet Key Exchange (IKE) använder också AES-algoritmen för att överföra den hemliga nyckeln till mottagaren för dekryptering av meddelandet. AES används också i Internet Protocol Security (IPSec), ett säkerhetsprotokoll för autentisering och kryptering på webben.