Conosci la crittografia AES (Advanced Encryption Standard)?

Sommario

L'Advanced Encryption Standard (AES) in crittografia, noto anche come crittografia Rijndael, è una specifica standard di crittografia adottata dal governo federale degli Stati Uniti.

AES è una variante del codice a blocchi Rijndael sviluppato da due crittografi belgi, Joan Daemen e Vincent Rijmen, che hanno presentato una proposta al NIST durante il processo di selezione AES. Rijndael è un insieme di codici con chiavi e dimensioni di blocco diverse. Per AES, il NIST ha selezionato tre membri della famiglia Rijndael, ciascuno con una dimensione del blocco di 128 bit ma con tre diverse lunghezze di chiave: 128, 192 e 256 bit.

1667530107-foto 1

Questo standard viene utilizzato per sostituire l'originale DES (Data Encryption Standard) ed è stato ampiamente utilizzato in tutto il mondo. Dopo un processo di selezione durato cinque anni, l'Advanced Encryption Standard è stato pubblicato dal National Institute of Standards and Technology (NIST) in FIPS PUB 197 il 26 novembre 2001 ed è diventato uno standard valido il 26 maggio 2002. Nel 2006, l'Advanced Encryption Standard Advanced Encryption Standard era diventato uno degli algoritmi più popolari nella crittografia a chiave simmetrica.

AES è implementato in software e hardware in tutto il mondo per crittografare i dati sensibili. È essenziale per la sicurezza informatica del governo, la sicurezza informatica e la protezione dei dati elettronici.

Caratteristiche di AES (standard di crittografia avanzata):
1.Rete SP: funziona sulla struttura della rete SP, non sulla struttura di cifratura Feistel vista nel caso dell'algoritmo DES.
2. Dati byte: l'algoritmo di crittografia AES opera su dati byte anziché su dati bit. Quindi tratta la dimensione del blocco da 128 bit come 16 byte durante la crittografia.
3. Lunghezza chiave: il numero di cicli da eseguire dipende dalla lunghezza della chiave utilizzata per crittografare i dati. Sono disponibili 10 cicli per la dimensione della chiave a 128 bit, 12 cicli per la dimensione della chiave a 192 bit e 14 cicli per la dimensione della chiave a 256 bit.
4. Espansione chiave: durante la prima fase è necessaria una sola chiave, che viene successivamente estesa a più chiavi utilizzate nei singoli round.

Al momento, la maggior parte dei moduli Bluetooth di Feasycom supporta la trasmissione dei dati con crittografia AES-128, che migliora notevolmente la sicurezza della trasmissione dei dati. Per maggiori dettagli, contatta il team Feasycom.

Scorrere fino a Top