Я сохранил пароли пользователей в форме MD5 в моей базе данных, теперь я хочу отправить пароль пользователям в виде открытого текста, есть ли способ конвертировать строку MD5 в открытый текст?Как преобразовать строку md5 в обычный текст?
ответ
Md5 - алгоритм hashing. Существует нет способа для получения исходного ввода из хешируемого результата.
Если вы хотите добавить "забытый пароль?", вы можете отправить своему пользователю электронное письмо с ссылкой временного, чтобы создать новый пароль.
Примечание: Отправка паролей в виде обычного текста является BAD idea :)
Идея MD5 - это одностороннее хеширование, поэтому оно не может быть после того, как исходное значение было передано через алгоритм хэширования (если вообще).
Вы можете (потенциально) создать таблицу базы данных с сопряжением оригинала и значений MD5, но я думаю, что это очень непрактично и представляет главный риск для безопасности.
[Что об этом?] (Http://www.md5decrypter.com/) –
@KiranRS Что об этом? – Ocracoke
Я отправлять пароли пользователей по электронной почте, вы не могли бы также иметь никаких паролей вообще.
Вы не можете отменить функцию MD5, поэтому ваш единственный способ - создать новый пароль и отправить его пользователю (предпочтительно по некоторому защищенному каналу).
вы можете использовать этот http://www.md5decrypt.org/ или это http://md5.gromweb.com/ будет расшифровывать ваш md5 код
- 1. Как преобразовать текст в обычный обычный текст?
- 2. Как преобразовать шестнадцатеричную строку в обычный текст?
- 3. Как эхо крипту или md5 обычный текст
- 4. Как преобразовать обычный текст в жирный текст?
- 5. Как преобразовать строку rft в обычный текст в java?
- 6. Как преобразовать строку с юникода в обычный текст в питона
- 7. Как преобразовать строку rtf в обычный текст, используя R?
- 8. Как преобразовать htmlspecialchars в обычный текст?
- 9. Как преобразовать reStructuredText в обычный текст
- 10. Как преобразовать LaTeX в обычный текст (ASCII)?
- 11. Как преобразовать json в обычный текст?
- 12. Как зашифровать обычный текст в md5/sha1 в django?
- 13. Как преобразовать текст уценки (WMD) в обычный текст
- 14. Как преобразовать текст строки Sql в обычный текст
- 15. Преобразовать форматированный email (HTML) в обычный текст?
- 16. Невозможно преобразовать HTML в обычный текст: ASP.net
- 17. Как преобразовать текст в формат MD5 64 байта в iPhone
- 18. преобразовать Руби Arry строку в обычный массив
- 19. Преобразовать строку с MD5 хеша для ToBase64String
- 20. Как конвертировать вьетнамский текст в обычный текст?
- 21. Как конвертировать htmlentities в обычный текст
- 22. Как преобразовать HTML в обычный текст в CakePHP?
- 23. Как преобразовать HTML-страницу в обычный текст в node.js?
- 24. Как преобразовать теги Html в обычный текст в iPhone
- 25. Как преобразовать форматированное письмо в обычный текст в Java?
- 26. Как преобразовать mmyyyy текст в обычный формат даты в oracle?
- 27. Как преобразовать супер- или индекс в обычный текст в C#
- 28. Как преобразовать элемент XPath в обычный HTML-текст?
- 29. Преобразование NSAttributedString в обычный текст
- 30. Как преобразовать строку в хеш MD5 с помощью ios swift
[Что может быть?] (Http://www.md5decrypter.com/) –
Чтобы выяснить, нет ли способа получить оригинал, но сайты, которые делают дешифрование md5, просто имеют массивную базу данных известных хешей md5, которые они могут просто проверить против – tylerism