BATON | |
---|---|
Generale | |
Progettisti | NSA |
Dettagli | |
Dimensione chiave | 320 bit (160 effettivi) |
Dimensione blocco | 128 bit |
Il BATON è un cifrario a blocchi utilizzato dal governo degli Stati Uniti d'America per proteggere tutti i tipi di informazione classificata. È utilizzato principalmente come algoritmo crittografico integrato in dispositivi per trasmissione dati.
Il BATON lavora su blocchi di dati di 128 bit con chiavi lunghe 320 bit. In realtà la lunghezza effettiva della chiave è pari a 160 bit in quanto viene utilizzato una somma di controllo, tipicamente un hash. Questo ridimensionamento non inficia la sicurezza stessa dell'algoritmo ma, anzi, previene l'utilizzo di chiavi non autorizzate nel caso un dispositivo basato sul BATON finisca nelle mani di un malintenzionato. Il BATON è molto veloce: in prove condotte su hardware di test la velocità dell'algoritmo è risultata essere 5 volte superiore a quella del TripleDES.