|
|
|
Supreme Being
      
участник
Last Login: 03.08.2008 22:59
Сообщ.: 125,
Visits: 1 304
|
|
Здравствуйте!
Ввёл у себя на сайте регистрацию. Вот теперь задача, в случае, если кто-то забыл пароль, выслать ему на мейл. А как его узнать, если он зашифрован функцией crypt() или md5()? Это ведь невозможно. Есть какие-нибудь несложные методы для шифрования и дешифрования? Или проще новый пароль сгенерировать и отправить? Извиняюсь, если вопрос повторяется, поиск упорно не работает..
Спасибо!
|
|
|
|
|
Supreme Being
      
участник
Last Login: 29.05.2008 20:04
Сообщ.: 269,
Visits: 2 381
|
|
md5() расшифровать "невозможно", хотя есть база данных по подборе расшифровки в md5... и она весит 70 GB ( истинность данного я не проверял)
Лучше всё же с генерировать новый пароль и отправить его пользователю.
----------------------------------
Я безработный...
Возьмите меня на работу. =)
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| md5() и crypt() хешируют переданное им значение, а не шифруют его. Для шифрорования можно использовать функции расширшения mcrypt, но так как оно нестандартное, то проще генерировать пароль заново.
|
|
|
|