Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Alexander V. Gaiduk                  2:5020/400     01 Mar 2005  12:28:01
 To : Dmitry Kuzmin
 Subject : Hа: Perl и crypt
 -------------------------------------------------------------------------------- 
 
 > > Хочется понять как криптует пароли htpasswd (apache 2.0).
 > > Один и тот же пароль, файл, имя пользователя, но пароль криптуется
 
 разный.
 
 > >
 > > Как его (криптованный пароль с помощью htpasswd) на перле сравнивать с
 > > переменной в которой пароль (plaintext), т.е. какую соль использует
 
 htpasswd?
 
 для Crypt соль = первые 2 буквы.
 
 > > ну или просто поделитесь алгоритмом сравнения.
 > >
 >
 > Если память не изменяет, используется стандартный crypt.
 > В perl он также есть:
 >
 > # $pwd - пароль
 > # $htpasswd - хэш пароля из htpasswd
 >
 > if (crypt($pwd, $htpasswd) eq $htpasswd) {...
 >
 > C наилучшими пожеланиями
 > Дмитрий Кузьмин
 
 htpasswd может хранить пароли в Crypt, MD5, SHA, plain_text.
 сперва определись что у тебя.
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Perl и crypt   Andrey Zonov   01 Mar 2005 00:42:24 
 Re: Perl и crypt   Dmitry Kuzmin   01 Mar 2005 09:49:09 
 Hа: Perl и crypt   Alexander V. Gaiduk   01 Mar 2005 12:28:01 
 Re: Hа: Perl и crypt   Artem Chuprina   01 Mar 2005 14:15:19 
 Re: Hа: Perl и crypt   Andrey Zonov   01 Mar 2005 13:44:32 
 Re: Hа: Perl и crypt   yurik shestakov   02 Mar 2005 01:40:44 
 Re: Perl и crypt   Andrey Zonov   01 Mar 2005 22:13:52 
Архивное /ru.cgi.perl/7574abf7e520.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional