[Cascavel-pm] Como mudar senhas no meu LDAP?

Nelson Ferraz nferraz em gmail.com
Segunda Agosto 21 05:45:40 PDT 2006


Luis Motta Campos wrote:
>   Sim, obtive uma série de senhas iniciadas com {CRYPTO}.
>   Agora a pergunta é: que SALT o Dovecot está usando quando chama
> crypto( $passwd, $salt )?

O salt são os dois primeiros caracteres da senha! (Sem o "{CRYPT}", é 
claro.)

sub test_crypt_password {
   my ( $plain, $crypt ) = @_;

   $crypt = s/^\{CRYPT\}//;

   my $salt = substr( $crypt, 0, 2 );

   return 1 if crypt( $plain, $salt ) eq $crypt;
}

No caso do LDAP, há o passo adicional do decode_base64. ;)

[]s

Nelson

-- 
Nelson Corrêa de Toledo Ferraz

Segula Technologies (www.segula.fr)
Free Software Foundation Associate Member #3203
Sociedade Perl do Brasil (www.perl.org.br)
Rede Livre de Compartilhamento de Cultura Digital


Mais detalhes sobre a lista de discussão Cascavel-pm