Re: [Cascavel-pm] diferenças entre crypt e Digest::MD5
Alceu R. de Freitas Jr.
glasswalk3r em yahoo.com.br
Quinta Julho 14 13:04:44 PDT 2005
--- Alexandre de Abreu <alexandre.abreu em gmail.com>
escreveu:
> Tenha como exemplo a entrada abaixo no shadow:
>
> user:$1$oitochar$abcdefghijlmnopqrstuvx:0:0:...
>
> Exitem 3 sub-campos no espaço de senha separados
> pelo símbolo '$'.
>
> O 1o identifica o método utilizado no hash, existe
> por questão de
> compatibilidade;
>
> O 2o é o salto, tem 8 caracteres, é gerado
> randomicamente assim como o
> hash e é utilizado para processos de validação(auth,
> login, etc). Qdo
> vc loga no console, falando de maneira simples, o
> seu input eh
> encriptado usando exatamente esse salto;
>
> O 3o é o hash propriamente dito, alguns bits do
> final não são utilizados.
>
> Logo, sua função deve retornar: $1$SALTO$HASH
Obrigado pela explicação Alexandre... estou realmente
tendo dificuldades de encontrar informação relacionada
ao assunto. Eu sempre encontro explicações do formato
do /etc/shadow, mas não do campo de senha
especificamente.
Você teria alguma URL, livro, anotação em papel de pão
sobre o assunto? :-)
[]'s
Alceu Rodrigues de Freitas Junior
--------------------------------------
glasswalk3r em yahoo.com.br
http://www.imortais.cjb.net
-----------------------------------------------------------------------
A well-used door needs no oil on its hinges.
A swift-flowing stream does not grow stagnant.
Neither sound nor thoughts can travel through a vacuum.
Software rots if not used.
These are great mysteries -- The Tao Of Programming, 5.1
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis.
Instale o discador agora! http://br.acesso.yahoo.com/
Mais detalhes sobre a lista de discussão Cascavel-pm