|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dmitry Kuzmin 2:5020/400 01 Mar 2005 09:49:09 To : Andrey Zonov Subject : Re: Perl и crypt --------------------------------------------------------------------------------
Andrey Zonov пишет:
>
> Хочется понять как криптует пароли htpasswd (apache 2.0).
> Один и тот же пароль, файл, имя пользователя, но пароль криптуется разный.
>
> Как его (криптованный пароль с помощью htpasswd) на перле сравнивать с
> переменной в которой пароль (plaintext), т.е. какую соль использует htpasswd?
> ну или просто поделитесь алгоритмом сравнения.
>
Если память не изменяет, используется стандартный crypt.
В perl он также есть:
# $pwd - пароль
# $htpasswd - хэш пароля из htpasswd
if (crypt($pwd, $htpasswd) eq $htpasswd) {...
C наилучшими пожеланиями
Дмитрий Кузьмин
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/6577fec4c846.html, оценка из 5, голосов 10
|