Léxico TI › Seguridad › DES-crypt

DES-crypt

Seguridad Svenska → Actualizado: 2026-10-12

La función de contraseñas de Unix de 1979, basada en DES, que solo tenía en cuenta los ocho primeros caracteres de la contraseña.

Robert Morris y Ken Thompson describieron en 1979 cómo funcionaba crypt(3) en Unix. La contraseña servía de clave para DES, el algoritmo se ejecutaba 25 rondas sobre un bloque de ceros, y una sal de 12 bits alteraba las tablas de DES. La salida tenía 13 caracteres.

Las limitaciones eran evidentes: solo contaban ocho caracteres, y la sal ofrecía muy pocas variantes para frenar tablas precalculadas a gran escala. La función fue sustituida por MD5-crypt y después por bcrypt y SHA-crypt, y sobrevive en ficheros de contraseñas antiguos como un fósil.

← Volver al léxico