CyberGlossary

Criptografía

DES (Data Encryption Standard)

Definición

Cifrado de bloque obsoleto de 64 bits con clave de 56 bits, estandarizado por NBS en 1977 y hoy considerado roto porque su espacio de claves se agota en horas.

DES es un cifrado de bloque simétrico basado en una red de Feistel de 16 rondas que opera sobre bloques de 64 bits con una clave efectiva de 56 bits (los 64 bits incluyen 8 de paridad). Publicado como FIPS 46 en 1977, dominó la criptografía comercial durante dos décadas. Una clave de 56 bits es demasiado corta para la seguridad moderna: la máquina Deep Crack de la EFF recuperó claves DES en menos de tres días en 1998, y los clústeres actuales de GPU/FPGA o ataques en la nube agotan el espacio en horas. Por ello DES se considera roto y está prohibido por NIST, PCI DSS y la mayoría de estándares. Sobrevive solo en sistemas legados y protocolos históricos, sustituido por AES, con 3DES como puente temporal, también desaprobado en 2023.

Ejemplos

  • DES se usó en el protocolo original Kerberos v4.
  • Los primeros teclados de cifrado de PIN de cajeros usaron DES simple antes de migrar a 3DES y AES.

Términos relacionados