L'algoritmo DES puó essere usato come standard sia per la cifratura che per l'autenticazione dei dati:
Ognuna di tali modalità ha vantaggi e svantaggi. Per esempio l'ECB è eccellente per la
cifratura delle chiavi; CFB è usato tipicamente per cifrare caratteri individuali; OFB è
tipicamente usato per cifrare comunicazioni via satellite (in cui è necessario ridurre al
minimo la possibilità di errori alla stazione ricevente); ed infine entrambi CBC e CFB
possono essere usati per l'autenticazione di dati.
Tuttavia per essi non esistono delle analisi formali che dimostrino qual'è il piú
sicuro, a meno che non si faccia uso di ipotesi molto restrittive.