Saltar al contenido
Inicio

Estándar de cifrado de datos (DES)

DES es un cifrado simétrico por bloques con clave de 56 bits y bloque de 64 bits, muy usado a fines del siglo XX y luego sustituido por algoritmos más fuertes como AES.

El Estándar de cifrado de datos (DES) es un cifrado simétrico por bloques que fue ampliamente adoptado para uso comercial y gubernamental en las décadas de 1970 y 1980. DES opera sobre bloques de 64 bits y utiliza una clave efectiva de 56 bits. Es un cifrado Feistel compuesto por rondas repetidas de sustitución y permutación, y durante varias décadas fue especificado como estándar federal de Estados Unidos.

Galería de imágenes

3 Imágenes

Características y estructura

DES transforma un bloque de entrada de 64 bits mediante 16 rondas de procesamiento. En cada ronda se aplica una función que combina los datos con una parte de la clave, realiza expansión, sustitución mediante S-boxes no lineales y permutación. El diseño se basa en permutaciones a nivel de bit y tablas fijas de sustitución; un esquema de claves separado deriva subclaves para cada ronda. Como DES utiliza la misma clave para cifrar y descifrar, se clasifica como un cifrado simétrico.

Historia y desarrollo

DES surgió a partir de trabajos en IBM y fue adoptado como Federal Information Processing Standard (FIPS) en la década de 1970. Su estandarización generó debate: algunos observadores cuestionaron el tamaño relativamente pequeño de la clave y los cambios introducidos durante el proceso. Con el tiempo, los avances en criptoanálisis y el aumento de la capacidad de cómputo dejaron en evidencia su vulnerabilidad a la búsqueda exhaustiva de claves.

Seguridad, ataques y घटनos destacados

En la década de 1990, investigadores e ingenieros demostraron herramientas y proyectos capaces de romper DES por fuerza bruta. Una demostración muy conocida fue una máquina especializada llamada Deep Crack, construida con apoyo de la Electronic Frontier Foundation, que logró recuperar claves de DES mediante búsqueda exhaustiva. Estas demostraciones subrayaron que el espacio de claves de 56 bits era demasiado pequeño para resistir a atacantes dedicados que utilizaran hardware relativamente asequible.

Sucesores, variantes y legado

  • Triple DES (3DES): una solución provisional que aplica DES tres veces con dos o tres claves para ampliar la seguridad efectiva sin dejar de ser compatible con implementaciones de DES.
  • Advanced Encryption Standard (AES): seleccionado a comienzos de la década de 2000 para reemplazar los estándares basados en DES; AES utiliza tamaños de bloque y clave mayores y principios de diseño más sólidos (AES).

Hoy DES se considera obsoleto para sistemas nuevos debido a la longitud limitada de su clave y a su susceptibilidad a los ataques de fuerza bruta. Sigue siendo importante desde el punto de vista histórico como un hito en la ingeniería criptográfica y en la estandarización. La recomendación práctica es migrar los sistemas heredados a AES u otros algoritmos modernos y bien revisados, y usar modos de cifrado autenticado para cumplir con los requisitos de seguridad actuales.

Artículos relacionados

Autor

AlegsaOnline.com Estándar de cifrado de datos (DES)

URL: https://es.alegsaonline.com/art/25631

Compartir