Vai per AES.
AES è il successore di DES come algoritmo di crittografia simmetrica standard per le organizzazioni federali statunitensi. AES utilizza chiavi di 128, 192 o 256 bit, anche se, le chiavi a 128 bit forniscono una forza sufficiente oggi. Utilizza blocchi a 128 bit ed è efficiente sia nelle implementazioni software che hardware. È stato selezionato attraverso una competizione aperta che ha coinvolto centinaia di crittografi durante diversi anni.
DES è il precedente "standard di crittografia dei dati" degli anni settanta. La sua dimensione chiave è troppo breve per una corretta sicurezza. I 56 bit efficaci possono essere forzati brute, e questo è stato fatto di più di dieci anni fa. DES utilizza blocchi a 64 bit, il che pone alcuni potenziali problemi quando si crittografa diversi gigabyte di dati con la stessa chiave.
3DES è un modo per riutilizzare le implementazioni di DES, concatenando tre istanze di DES con chiavi diverse. Si ritiene che 3DES sia ancora sicuro perché richiede 2 operazioni 112 che non sono realizzabili con la tecnologia prevedibile. 3DES è molto lento soprattutto nelle implementazioni software perché DES è stato progettato per le prestazioni nell'hardware.
Risorse:
link
link (offline, still nell'archivio Web )