Menu Maturando
Crea account gratuitoHai già un account? Accedi

Sistemi e Reti · 7. Tecniche crittografiche per la protezione dei dati

Crittografia simmetrica (a chiave privata): DES e AES

  • Riassunto
  • Argomento 3 di 4

Si inizia gratis

Hai ripassato. Adesso mettiti alla prova.

Accedi per salvare i progressi e iniziare un quiz.

Un'unica chiave per cifrare e decifrare

La crittografia simmetrica usa una sola chiave segreta, condivisa tra mittente e destinatario: la stessa chiave serve per cifrare e per decifrare. È veloce e leggera per il processore, quindi adatta a grandi quantità di dati; il punto critico è la distribuzione della chiave, che va scambiata in modo sicuro prima della comunicazione.

DES: standard storico e limiti

Il DES (Data Encryption Standard) è stato il primo vero algoritmo simmetrico standardizzato, nato negli anni '70. Lavora su blocchi da 64 bit e mescola i dati più volte. Oggi è obsoleto e insicuro perché la chiave è di soli 56 bit: le combinazioni sono 2562^{56}, un valore troppo piccolo contro un attacco di brute force.

AES: standard attuale

L'AES (Advanced Encryption Standard) sostituisce il DES ed è lo standard globale. Supporta chiavi da 128, 192 o 256 bit; con 256 bit le combinazioni sono 22562^{256} e rompere la chiave richiederebbe miliardi di anni. AES è un cifrario a blocchi: divide i dati in blocchi da 128 bit e applica più round di sostituzione dei byte e mescolamento di righe e colonne.

  • Alice e Bob concordano una chiave condivisa.
  • Alice cifra con AES; Bob decifra con la stessa chiave.
crittografia simmetricachiave privataDESAEScifratura a blocchi