¿Dónde se guarda la sal por usuario?

Respuestas:

9

De la página del manual de shadow(5):

Cada línea de este archivo contiene 9 campos, separados por dos puntos (":"), en el siguiente orden:

[..] contraseña cifrada
Consulte crypt (3) para obtener detalles sobre cómo se interpreta esta cadena.

Muy bien, echemos un vistazo a man 3 cryptcontinuación. De la sección de notas:

[..] Entonces, $ 5 $ salt $ encrypted es una contraseña codificada SHA-256 y $ 6 $ salt $ encrypted es una contraseña codificada SHA-512.

"salt" representa los hasta 16 caracteres que siguen a "$ id $" en la sal. La parte encriptada de la cadena de contraseña es la contraseña real calculada.

Entonces, la sal se almacena en el campo de contraseña de /etc/shadowsí mismo. Para más detalles, eche un vistazo a la página del manual de crypt (3) .

Lekensteyn
fuente