|
|
|
|
|
для: TrunK
(10.12.2005 в 22:51)
| | PASSWORD() и MD5() не шифрование, а хэширование, для того чтобы нельзя было его восстановить,
конечно поломать можно все... , например перебором :)
Хэш представляет собой 32-значное шестнадцатеричное число. (с)
http://ru.php.net/manual/ru/function.md5.php
MD5(string)
Вычисляет 128-битовую контрольную сумму MD5 для аргумента string. Возвращаемая величина представляет собой 32-разрядное шестнадцатеричное число, которое может быть использовано, например, в качестве хеш-ключа
http://dev.mysql.com/doc/refman/4.0/ru/miscellaneous-functions.html
As of MySQL 4.1, the PASSWORD() function has been modified to produce a longer 41-byte hash value
http://dev.mysql.com/doc/refman/5.0/en/password-hashing.html | |
|
|
|
|
|
|
|
для: cheops
(10.12.2005 в 13:32)
| | Да, скорее всего так и решу.
Но всё-таки, можно расшифровать средствами php пароль зашифрованный Mysql ? | |
|
|
|
|
|
|
|
для: TrunK
(10.12.2005 в 13:30)
| | А вы не восстанавливайте пароль, а назначайте новый... | |
|
|
|
|
|
|
|
для: cheops
(10.12.2005 в 13:08)
| | Для форума. Восстановление пароля. | |
|
|
|
|
|
|
|
для: TrunK
(10.12.2005 в 12:29)
| | PASSWORD лучше не использовать - эта функция для шифрования MySQL-паролей и она время от времени меняется со всеми вытекающими от сюда проблемами. Следует использовать MD5(). А для каких целей потребовалась расшифровка паролей? | |
|
|
|
|
|
|
| Я вот думаю, какие пароли хранить в БД ? Зашифрованные md5 или функцией мускула PASSWORD. Только вот проблема, насколько я знаю, функцию md5 нельзя в ПХП расшифровать. А PASSWORD можно расшифровать? | |
|
|
|
|