Alcatraz
|
 |
« : Декабрь 23, 2012, 19:33:37 » |
|
Привет всем, ребят, есть ли способ пере шифровать МД5 обратно?
|
|
|
Записан
|
|
|
|
Haks
GM Pro user
Репутация: 234
Offline
Пол:  Награды:  ![За постоянность! [10 дней на форуме] За постоянность! [10 дней на форуме]](http://forum.hellroom.ru/awards/35b6e985f89cc9a79a2bbfdd216390ca_hellroomforum_time_tin.gif) ![За лояльность! [+150 репутации] За лояльность! [+150 репутации]](http://forum.hellroom.ru/awards/d3334d4fd3e3124bd7ba2ce29fab5c8a_hellroomforum_good_tin.gif) 
API: GameMaker 8.1 Standard
Деятельность: Программист, Композитор.
Сообщений: 607
Date a Live ][
|
 |
« Ответ #1 : Декабрь 23, 2012, 19:44:00 » |
|
он не дешифровывается
|
|
|
Записан
|
|
|
|
Alcatraz
|
 |
« Ответ #2 : Декабрь 23, 2012, 19:45:07 » |
|
фак. я тож погуглил. тож так говорят.. жаль. придется всё переписывать.. 
|
|
|
Записан
|
|
|
|
Slavik
GM Pro user
Репутация: 106
Offline
Пол:  Награды: ![За постоянность! [100 дней на форуме] За постоянность! [100 дней на форуме]](http://forum.hellroom.ru/awards/79b1a4915bff7098a4a1984ad370be2c_hellroomforum_time_bronze.gif) 
API: Unity 3D
Сообщений: 498
|
 |
« Ответ #3 : Декабрь 25, 2012, 21:09:59 » |
|
Прикол в том, что MD5 не шифрует, а хеширует. Обратного пути ("Дехеширования") не существует. А в чем проблема? Может я смогу помочь? (Частая ошибка!) - Захешировать введенный пользователем пароль, а потом пытаться расхешировать, чтобы сравнить его с настоящим. В этом случае нужно просто захешировать настоящий пароль и сравнить 2 хеша.
|
|
|
Записан
|
|
|
|
Alcatraz
|
 |
« Ответ #4 : Декабрь 25, 2012, 21:13:52 » |
|
Прикол в том, что MD5 не шифрует, а хеширует. Обратного пути ("Дехеширования") не существует. А в чем проблема? Может я смогу помочь? (Частая ошибка!) - Захешировать введенный пользователем пароль, а потом пытаться расхешировать, чтобы сравнить его с настоящим. В этом случае нужно просто захешировать настоящий пароль и сравнить 2 хеша.
Да, как-раз пароль и шифровали. просто при восстановлении пароля, приходил шифрованный пароль..
|
|
|
Записан
|
|
|
|
Slavik
GM Pro user
Репутация: 106
Offline
Пол:  Награды: ![За постоянность! [100 дней на форуме] За постоянность! [100 дней на форуме]](http://forum.hellroom.ru/awards/79b1a4915bff7098a4a1984ad370be2c_hellroomforum_time_bronze.gif) 
API: Unity 3D
Сообщений: 498
|
 |
« Ответ #5 : Декабрь 25, 2012, 21:37:40 » |
|
Прикол в том, что MD5 не шифрует, а хеширует. Обратного пути ("Дехеширования") не существует. А в чем проблема? Может я смогу помочь? (Частая ошибка!) - Захешировать введенный пользователем пароль, а потом пытаться расхешировать, чтобы сравнить его с настоящим. В этом случае нужно просто захешировать настоящий пароль и сравнить 2 хеша.
Да, как-раз пароль и шифровали. просто при восстановлении пароля, приходил шифрованный пароль.. Ну да, в такой ситуации только переписать можно. Просто нужно в бд незахешеный пароль хранить. Все-равно бд не ломанут, если ты сам этому не поспособствуешь)
|
|
|
Записан
|
|
|
|
Alcatraz
|
 |
« Ответ #6 : Декабрь 26, 2012, 16:47:48 » |
|
Прикол в том, что MD5 не шифрует, а хеширует. Обратного пути ("Дехеширования") не существует. А в чем проблема? Может я смогу помочь? (Частая ошибка!) - Захешировать введенный пользователем пароль, а потом пытаться расхешировать, чтобы сравнить его с настоящим. В этом случае нужно просто захешировать настоящий пароль и сравнить 2 хеша.
Да, как-раз пароль и шифровали. просто при восстановлении пароля, приходил шифрованный пароль.. Ну да, в такой ситуации только переписать можно. Просто нужно в бд незахешеный пароль хранить. Все-равно бд не ломанут, если ты сам этому не поспособствуешь) Ну сейчас вот защитили вроде. самая главная трабла, это была SQL инъекция и XSS, но вроде сделал от них защиту.
|
|
|
Записан
|
|
|
|
SilentPhil
Norland
GM Pro user
Репутация: 479
Offline
Пол:  Награды: ![Первое место на HellRoom Jam #7 [Hell in Your Fridge] Первое место на HellRoom Jam #7 [Hell in Your Fridge]](http://forum.hellroom.ru/awards/9f62be4ccdd73fb5efadd1f34c96ed53_hj7_gold_original.gif)  ![За постоянность! [50 дней на форуме] За постоянность! [50 дней на форуме]](http://forum.hellroom.ru/awards/d09ba76b977b84fd4f5dcfae1f2918ff_hellroomforum_time_copper.gif) ![За лояльность! [+150 репутации] За лояльность! [+150 репутации]](http://forum.hellroom.ru/awards/d3334d4fd3e3124bd7ba2ce29fab5c8a_hellroomforum_good_tin.gif)  ...
API: GameMaker Studio 2
Деятельность: GML, Pixel Art
Сообщений: 1363
|
 |
« Ответ #7 : Декабрь 26, 2012, 22:53:34 » |
|
Хранить не зашифрованные пароли - не уважать пользователей. Хотите сделать восстановление пароля? Отсылайте сгенерированную ссылку на смену пароля.
|
|
|
Записан
|
|
|
|
|