Per qualsiasi codice, il metodo di attacco più semplice è la forza bruta che prova ogni possibile chiave a turno. La lunghezza della chiave determina il numero di chiavi possibili, e quindi la fattibilità di questo approccio. Per DES, sono state sollevate domande sull'adeguatezza della sua dimensione della chiave fin dall'inizio, anche prima che fosse adottata come standard, ed è stata la piccola dimensione della chiave, piuttosto che la crittografia teorica, che ha dettato la necessità di un algoritmo di sostituzione. Come risultato di discussioni che hanno coinvolto consulenti esterni, compresa l'NSA, la dimensione della chiave è stata ridotta da 128 bit a 56 bit per adattarsi a un singolo chip. Domanda: Qual è il modo fondamentale per decifrare un codice?
forza bruta