|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.05.2012, 18:12 | #1 |
Пользователь
Регистрация: 12.03.2007
Сообщений: 23
|
md5 расшифровать пароль
Если при регистрации шифруеться пароль в md5, как сделать 'Забыл пораль'? то есть выслать расшифрованый md5 пароль
|
13.05.2012, 19:08 | #3 |
Пользователь
Регистрация: 12.03.2007
Сообщений: 23
|
а как быть с забытыми паролями?
|
13.05.2012, 19:21 | #4 |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Генерировать юзеру новый, временный пароль - и отправлять на указанный при регистрации email.
После авторизации юзер меняет этот временный пароль на новый, по желанию. Или не меняет - если его устраивает запоминание паролей браузером или постоянный их копипаст. Временный пароль должен быть случайной комбинацией допустимых для паролей символов, зашифрованной таким же образом, как вы шифруете обычный пользовательский пароль. Все пароли должны храниться только в зашифрованном виде. |
13.05.2012, 19:33 | #5 |
Пользователь
Регистрация: 12.03.2007
Сообщений: 23
|
|
13.05.2012, 19:55 | #6 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Во-вторых - md5() не единственная функция для хэширования данных. В-третьих - юзайте salt, чтобы усложнить задачу подобным умникам. В-четвертых - вы должны понимать, что теоретически взломать можно вообще что угодно. Вопрос тут только в соотношении между затратами на взлом и профитом от самого взлома. |
|
13.05.2012, 20:16 | #7 |
Пользователь
Регистрация: 12.03.2007
Сообщений: 23
|
а есть примеры с SHA-512 шифрованием?
|
13.05.2012, 20:36 | #8 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Не возможно расшифровать, т.к. md5 - это алгоритм хеширования, а не шифрования. Т.е. одному и тому же хешу будет соответствовать бесконечное множество возможных исходных строк.
E-Mail: arigato.freelance@gmail.com
|
13.05.2012, 20:47 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Прочитал статью по ссылке. Ничего там не говорится о том, что пароль, зашифрованный по md5 расшифровали. Там говорится о двойном шифровании и передачу его в куках.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Надо расшифровать пароль!!! | kolobok123 | Помощь студентам | 0 | 20.03.2011 14:09 |
Зашифровать пароль (md5) | apromix | Помощь студентам | 3 | 04.12.2010 01:05 |
расшифровать в ASCII потом цифры расшифровать в бинарный код | viorel | Общие вопросы Delphi | 1 | 07.05.2010 14:43 |
Строку в MD5-hash если Строка является MD5-хешем... | Человек_Борща | Общие вопросы Delphi | 0 | 13.04.2010 15:27 |
PHP MD5 и Delphi/C/C++ MD5 в чем отличие? | Человек_Борща | Общие вопросы Delphi | 1 | 05.04.2010 20:18 |