Casa Sicurezza Che cos'è lo standard di crittografia avanzato (aes)? - definizione da techopedia

Che cos'è lo standard di crittografia avanzato (aes)? - definizione da techopedia

Sommario:

Anonim

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

Che cos'è lo standard di crittografia avanzato (aes)? - definizione da techopedia