|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : vitus@ice.ru 2:5020/400 03 Aug 2000 22:49:39 To : Dmitry Ochnev Subject : Re: выполнить сложную команду из перлового сценария -------------------------------------------------------------------------------- Dmitry Ochnev <Dmitry.Ochnev@f54.n5022.z2.fidonet.org> wrote: MS>> When choosing a new salt create a random two character string whose MS>> characters come from the set [./0-9A-Za-z] (like join '', ('.', MS>> '/', 0..9, 'A'..'Z', 'a'..'z')[rand 64, rand 64]). DO>А мне кажется, что после того, как я это зашифрую, это нельзя будет DO>расшифровать однозначным способом, - "salt" выбран случайным образом, а DO>расшифровывать Apache это будет тоже случайным образом ?? Он не будет это расшифровывать. Точка совсем. Он зашифрует введенный пользователем пароль с той же солью, которая в результате crypt первые два символа занимает, и сравнит. Вот так: if ($crypted eq crypt ($entered, $cryped) { print "Good password" } DO> // Dmitry. DO>... antichristian legion -- Victor Wagner vitus@ice.ru Programmer Office:7-(095)-785-09-72 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: AG Telecom news2 server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.cgi.perl/134042952861a.html, оценка из 5, голосов 10
|