Sommario:
- Definizione - Cosa significa Advanced Encryption Standard (AES)?
- Techopedia spiega Advanced Encryption Standard (AES)
Definizione - Cosa significa Advanced Encryption Standard (AES)?
Advanced Encryption Standard (AES) è un algoritmo di crittografia a blocchi a chiave simmetrica e standard del governo degli Stati Uniti per la crittografia e la decrittografia dei dati sicura e classificata.
Nel dicembre 2001, il National Institute of Standards (NIST) ha approvato l'AES come pubblicazione federale di informazioni sullo standard di elaborazione (FIPS PUB) 197, che specifica l'applicazione dell'algoritmo di Rijndael a tutti i dati riservati riservati.
Lo standard di crittografia avanzata era originariamente noto come Rijndael.
Techopedia spiega Advanced Encryption Standard (AES)
L'AES ha tre cifrature a blocchi fissi a 128 bit con dimensioni della chiave crittografica di 128, 192 e 256 bit. La dimensione della chiave è illimitata, mentre la dimensione massima del blocco è di 256 bit. Il design AES si basa su una rete di permutazione di sostituzione (SPN) e non utilizza la rete Feistel Data Encryption Standard (DES).
Nel 1997, il NIST ha avviato un processo di sviluppo di algoritmi di cinque anni per sostituire DES e Triple DES. Il processo di selezione dell'algoritmo NIST ha facilitato la collaborazione e la comunicazione aperte e ha incluso una stretta revisione di 15 candidati. Dopo un'attenta valutazione, il progetto Rijndael, creato da due crittografi belgi, è stata la scelta finale.
L'AES ha sostituito il DES con funzionalità nuove e aggiornate:
- Blocca l'implementazione della crittografia
- Crittografia di gruppo a 128 bit con lunghezze di chiave 128, 192 e 256 bit
- Algoritmo simmetrico che richiede una sola chiave di crittografia e decrittografia
- Sicurezza dei dati per 20-30 anni
- Accesso in tutto il mondo
- No royalties
- Facile implementazione complessiva
