Che cos'è la crittografia Rijndael?
La crittografia è un metodo per tentare di mantenere i dati sicuri, privati e autentici mentre viaggiano da un luogo all'altro. Sulla carta o su Internet via e-mail, durante l'invio di un modulo o durante una transazione con carta di credito, la crittografia aiuta a proteggere i dati. La parola crittografia significa "far sì che sia nascosta" e la crittografia funziona applicando un algoritmo, o processo standardizzato, ad alcuni dati nella sua forma leggibile - chiamato testo in chiaro - per convertirli in una forma illeggibile - chiamata testo cifrato - fino a quando non raggiunge il suo destinatario previsto, che lo sblocca con una chiave. La crittografia Rijndael è un tipo di algoritmo di crittografia.
Non è chiaro se Rijndael debba essere pronunciato / RINE dahl / o / RAIN dahl /, ma è chiaro che la parola è stata formata unendo parti dei cognomi dei due inventori, i crittografi belgi Joan Daemen e Vincent Rijmen. Rijmen e Daemen, che avevano precedentemente lavorato con un algoritmo di crittografia chiamato Square , hanno sviluppato la crittografia Rijndael in risposta a una specie di contest di crittografi. Nel 1977, quando fu messa in discussione la sicurezza del Data Encryption Standard (DES), il National Institute of Standards and Technology (NIST) invitò i crittografi a creare e inviare algoritmi avanzati per formare la base di un nuovo standard. Squadre di crittografi di 11 paesi hanno presentato 21 algoritmi di questo tipo: la crittografia Rijndael è stata quella selezionata nel 2000.
Rijndael è un codice a blocchi, piuttosto che un codice in streaming, con i dati elaborati in blocchi a 128 bit. Le chiavi sono più lunghe rispetto ai sistemi precedenti, essendo 128 bit, 192 bit e 256 bit. Il nuovo standard su cui si basa la crittografia Rijndael, ancora in uso dal 2010, è Advanced Encryption Standard (AES), a volte chiamato AES (Rijndael). AES - e quindi la crittografia Rijndael - viene utilizzato nel protocollo wireless WAP2 (WiFi Protected Access, versione 2) e in IPSec (Internet Protocol Security), in particolare in IKE (Internet Key Exchange), che fa parte di IPSec. IKE è un metodo per lo scambio di chiavi.
Almeno in parte a causa della fiducia nella crittografia Rijndael, AES è stato adottato da importanti organizzazioni per importanti trasferimenti di dati. Nel 2000, il governo degli Stati Uniti ha iniziato a utilizzare AES per crittografare documenti sensibili e non classificati. Nel 2003, la National Security Agency (NSA) degli Stati Uniti ha approvato l'uso delle chiavi bit più alte per crittografare i documenti top secret. Sempre nel 2003, il nuovo consorzio per la firma, l'integrità e la crittografia (NESSIE) ha deciso di adottare AES. Come con qualsiasi algoritmo, ci sono tentativi in corso per decifrare la crittografia Rijndael sia da parte degli esperti di sicurezza che di coloro che desiderano sfruttarla.