Para calquera cifrado, o método máis básico de ataque é a forza bruta, intentando todas as claves posibles á vez. A lonxitude da clave determina o número de claves posibles, e, polo tanto, a viabilidade deste enfoque. Para o DES, levantáronse preguntas sobre a adecuación do seu tamaño de clave desde o principio, mesmo antes de que se adoptase como estándar, e foi o pequeno tamaño da clave, en vez de a criptoanálise teórica, o que ditou a necesidade dun algoritmo de substitución. Como resultado de discusións con consultores externos, incluíndo a NSA, o tamaño da clave reduciuse de 128 bits a 56 bits para caber nun único chip. Pregunta: Cal é a forma fundamental de descifrar un código?
forza bruta