Onde o sal por usuário é mantido?

11

Onde o Ubuntu mantém o sal de senhas para cada usuário?

    
por Adam Matan 22.02.2012 / 11:40

1 resposta

9

Na página de manual de shadow(5) :

  

Cada linha deste arquivo contém 9 campos, separados por dois pontos (“:”), na seguinte ordem:

     

[..]     senha criptografada
        Consulte crypt (3) para detalhes sobre como esta string é interpretada.

Tudo bem, vamos dar uma olhada em man 3 crypt . Na seção de anotações:

  

[..] Então $ 5 $ salt $ encrypted é uma senha SHA-256 codificada e $ 6 $ salt $ criptografada é uma SHA-512 codificada.

     

"salt" significa até 16 caracteres após "$ id $" no sal. A parte criptografada da string de senha é a senha computada real.

Assim, o sal é armazenado no campo de senha de /etc/shadow . Para mais detalhes, dê uma olhada na página de manual de cripta (3) .

    
por Lekensteyn 22.02.2012 / 12:06