Crypto.com Logo
GLOSSARIOAdvanced Encryption Standard (AES)

Advanced Encryption Standard (AES)


Advanced Encryption Standard (AES), originariamente noto come Rijndael, è un algoritmo di crittografia progettato per proteggere i dati sensibili. Sviluppato da Vincent Rijmen e Joan Daemen, è stato approvato come standard di crittografia federale negli Stati Uniti nel 2001.

Rijndael è una famiglia di cifrari con una dimensione di blocco fissa di 128 bit, ma con tre diverse lunghezze di chiave: 128, 192 e 256 bit. Ogni lunghezza della chiave determina il numero di cicli di crittografia (10, 12 e 14, rispettivamente). L’algoritmo AES esegue più fasi di elaborazione per trasformare il testo in chiaro in testo cifrato, tra cui la sostituzione (SubBytes), la permutazione (ShiftRows), la miscelazione (MixColumns) e l’aggiunta di chiavi di arrotondamento (AddRoundKey).

AES è un algoritmo a chiave simmetrica, il che significa che utilizza la stessa chiave sia per la crittografia che per la decifratura dei dati. È considerato sicuro e robusto grazie alle sue grandi dimensioni di chiave e alla complessità dei suoi processi crittografici.

L’algoritmo è resistente a numerosi attacchi crittografici, inclusi quelli a forza bruta, ed è stato ampiamente analizzato dalla comunità scientifica. La sua efficienza sia in implementazioni software che hardware lo rende adatto a un’ampia gamma di dispositivi e applicazioni, dalla sicurezza informatica alla protezione dei dati governativi.

Punti chiave

Advanced Encryption Standard (AES) è un algoritmo di crittografia ampiamente utilizzato istituito dal National Institute of Standards and Technology (NIST) degli Stati Uniti nel 2001 e progettato per proteggere i dati sensibili.

Parole correlate