
19.12.2007, 19:56
|
|
Участник форума
Регистрация: 12.01.2007
Сообщений: 262
С нами:
10172486
Репутация:
874
|
|
2 -=lebed=-
PHP код:
<?
echo sha1(sha1('mypass',1));
?>
Про это узнал вот тут http://www.wasm.ru/forum/viewtopic.php?pid=203131#p203131
Обрати внимание на слова
Второй раз нужно хешировать _бинарные_ данные.
Проверил на ПассвордПро
sha1('mypass') = e727d1464ae12436e899a726da5b2f11d8381b26
MySQL5('mypass') = 6c8989366eaf75bb670ad8ea7a7fc1176a95cef4
echo sha1(sha1('mypass',1)); >>> 6c8989366eaf75bb670ad8ea7a7fc1176a95cef4
Весь прикол в НЕОБЯЗАТЕЛЬНОМ параметре sha1. Нашел тут http://delaysayt.ru/sha1-vozvraschaet-sha1-hesh-stroki.html
Думаю это то что тебе нужно 
Последний раз редактировалось Red_Red1; 19.12.2007 в 20:26..
|
|
|