Atacando Linux - El Algoritmo DES
Tutorial creado por eL_mEsIAs. Extraido de: http://www.indaya.com
22 de Febrero de 2006
Linux, Sistemas operativos
6 - El Algoritmo DES
Data Encryption Standart, DES, fue desarrollado por el gobierno de los Estados Unidos junto con IBM. Se implementa con la función crypt (3) y es el estandar en el mundo UNIX. Todas las versiones de Linux y la mayoría de Unix admiten DES.
Aunque DES es realmente un algoritmo de cifrado, la función crypt (3) lo usa como algoritmo hash. Los 7 bits menos significativos de cada uno de los Bytes ( un Byte es un conjunto de 8 Bits) que forman la clave del usuario se unen para formar una clave de 56 bits. Esta clave se combina con la sal, una cadena de 2 caracteres escogidos del conjunto [a-zA-Z0-9./] . La nueva clave obtenida se utiliza para cifrar una cadena constante, normalmente una cadena formada por ceros. La cadena resultante se convierte a caracteres ASCII, tambien el conjunto [a-zA-Z0-9./]. Los valores hash obtenidos de esta forma son una cadena de trece caracteres de longitud, donde los 2 primeros caracteres son la sal.
Utilizando DES de esta forma estamos limitando la longitud de la contraseña a 8 caracteres ... cualquier carácter extra que se incluya no será tenido en cuenta por el algoritmo hash.
Aunque DES es realmente un algoritmo de cifrado, la función crypt (3) lo usa como algoritmo hash. Los 7 bits menos significativos de cada uno de los Bytes ( un Byte es un conjunto de 8 Bits) que forman la clave del usuario se unen para formar una clave de 56 bits. Esta clave se combina con la sal, una cadena de 2 caracteres escogidos del conjunto [a-zA-Z0-9./] . La nueva clave obtenida se utiliza para cifrar una cadena constante, normalmente una cadena formada por ceros. La cadena resultante se convierte a caracteres ASCII, tambien el conjunto [a-zA-Z0-9./]. Los valores hash obtenidos de esta forma son una cadena de trece caracteres de longitud, donde los 2 primeros caracteres son la sal.
Utilizando DES de esta forma estamos limitando la longitud de la contraseña a 8 caracteres ... cualquier carácter extra que se incluya no será tenido en cuenta por el algoritmo hash.
Valora este capítulo:
Autor y licencia de 'Atacando Linux - El Algoritmo DES'
|
Opiniona sobre 'Atacando Linux - El Algoritmo DES' (5)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Atacando Linux - El Algoritmo DES'
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento...
Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que...
Más »
Este documento pretende ser el punto de entrada de los hispanohablantes al mundo Linux, intentando...
Más »
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado,...
Más »
Brevísima reseña sobre la disponibilidad y configuración de un servidor DHCPd en Linux.
Más »
