El dom, 14 may 2000, Mauricio E Ruiz Font escribi�:
> Me pude decir alguien donde puedo encontrar informacion sobre como
> encripta el passwd de una cuenta linux por que al usar crypt () no me
> devuelve lo que tengo en el archivo de passwords en etc, sabe alguien de
> alguna fuente o documento?..
>
Una contrase�a cifrada en el /etc/passwd (o /etc/shadow) tiene la siguiente
pinta:
I4C7P2ioSNfrs
Los dos primeros caracteres (I4) se denominan "salt" y son generados
autom�ticamente por el programa passwd bas�ndose en la hora del d�a.
El resto (C7P2ioSNfrs) es el resultado de cifrar con crypt() la contrase�a del
usuario _concatenada_ con el "salt".
[Sacado de "Seguridad en Unix", A. Ribagorda et al., ed. Paraninfo]
Quiz�s te sea �til examinar el c�digo fuente del programa passwd y de la
funci�n crypt() para ver los detalles de c�mo lo implementa Linux en particular.
Un saludo.