Skip to main content

Cos'è la crittografia AES?

Advanced Encryption Standard (AES) è una tecnica di cifratura a chiave simmetrica utilizzata per proteggere e crittografare sistemi operativi, dischi rigidi, sistemi di networking, file, e-mail e altri dati simili.In crittografia, gli eventi avversi sono costituiti da tre cifre di blocco prelevate da una collezione più ampia pubblicata originariamente come Rijndael.Ogni cifra ha una dimensione del blocco a 128 bit con tre diverse dimensioni chiave di 128, 192 e 256 bit.

La cifra di AES fa ripetitamente un numero di trasformazioni, che converte il testo semplice in ingresso in un output di testo cifre.Esistono diversi passaggi di elaborazione per ogni round con un round che si basa esclusivamente sulla chiave di crittografia.Quindi, viene applicato un set di round inversi per convertire il testo della cifratura in testo semplice.La crittografia AES utilizza solo una chiave a 128 bit per crittografare e decrittografare i dati.

Negli Stati Uniti (USA), il National Institute of Standards and Technology (NIST) ha fatto una richiesta di algoritmi di crittografia per lo standard AES.Joan Daemen e Vincent Rijmen hanno lavorato insieme per creare la cifra di Rijndael.Hanno presentato il loro cifra al processo di selezione AES da cui è stato selezionato Rijndael.

Il governo degli Stati Uniti ha accettato lo standard di crittografia AES e lo ha implementato nei suoi sistemi per aiutare a garantire informazioni classificate e non classificate.Nel novembre 2001, gli eventi avversi sono stati scelti dal NIST come Federal Information Processing Standard (FIPS), noto anche come FIPS197.Nel luglio 2003, la National Security Agency (NSA) ha dichiarato che gli eventi avversi erano abbastanza sicuri da proteggere le sue informazioni a livelli segreti e top-secret. La crittografia AES viene utilizzata in tutto il mondo per garantire alcuni dei sistemi più protetti per entrambi i governativigruppi e affari.La crittografia AES è persino utilizzata dagli individui per proteggere i computer privati e i sistemi di networking.Ora è lo standard stabilito dal governo degli Stati Uniti e dalle persone in tutto il mondo.

Uno dei motivi per cui la crittografia AES funziona così bene è che funziona su più livelli di rete contemporaneamente.Sebbene gli eventi avversi e Rijndael siano usati in modo intercambiabile, ci sono alcune differenze che dovrebbero essere notate.Mentre gli eventi avversi utilizzano una cifra a blocco a 128 bit fisso e tre dimensioni chiave di 128, 192 e 256 bit, Rijndael può essere utilizzato con la cifra di qualsiasi blocco di dimensioni e la chiave in multipli di 32 bit.Rijndael varia da 128 bit a 256 bit per le dimensioni della sua chiave e bloccare le dimensioni della cifra.Fino al 2009, si credeva che solo un attacco a canale laterale potesse superare un sistema protetto da AES.Nel 2009 sono stati segnalati gli attacchi chiave correlati e gli attacchi distintivi noti.Alcuni degli attacchi ai sistemi AES sono difficili da completare;Ad esempio, gli attacchi in genere richiedono che un utente sia sullo stesso sistema del software di crittografia AES per rompere la cifra.