jer
я ж не говорил, что это шифрование...
читайте внимательно:
"хэширование - это способ одностороннего преобразования.
обратно вернуть невозможно чисто алгоритмически... только если угадать... в этом и есть смысл хэширования....
можно было бы перебором восстановить пароль.... но хэш-функция неизвестна...."
то есть я имею ввиду что... допустим есть аргументы:
х - пароль исходный
Ф - md5 функция
у - результат
у = Ф(х)
у - известно, хранится в базе...
берем х1, х2 и тд, пока не получим, что Ф(от какого-то х итого) равно у. допустим это х100.
тогда у=Ф(х100).
получили, что если подставить в форму в поле пароль х100 (х100 скорее всего отличается от х изначального....), то результат у=Ф(х100) = Ф(х).
таким образом, делая запрос хеша оригинального пароля в базе и сравнивая его с хэшем от х100 получим идентичность...
в этом и заключается "расшифрока"...
заметьте, о восстановлении исходной инфы я ни слова не говорил.
-~{}~ 13.10.04 14:43:
jer
я говорил конкретно о пароле...
а тебе не кажется глупым накладывать хэш функцию на реальный документ??? глупости не говори...