![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Embedded |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 22.2.2011 Где: Россия Репутация: 1 Всего: 1 |
Здравствуйте.
Хочу хранить в БД пароли в виде собственно его хэша, но вот сейчас не могу понять, а как тогда делать напоминание пароля? Хэш то он уже не пароли Вот я сейчас чувствую что страшно туплю, но закоротило меня неподетски, не обессудьте пожалуйста. |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
При хранении хэша восстановить пароль не получится - можно только предложить ввести пароль заново.
|
|||
|
||||
| MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Привет.
Напоминание пароля - есть плохая практика. Лучше реализуй механизм востановления пароля с предложением ввести новый. При чем дважды. Или еще лучше сгенерить рандомный и при первом входе потребовать его сменить. -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
| Embedded |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 22.2.2011 Где: Россия Репутация: 1 Всего: 1 |
AntonSaburov,
MisterCleric, Спасибо! А я действительно что-то зациклился на том чтобы высылать именно забытый... Действительно лучше сгенерировать новой. Я тут спрошу если можно еще одну вещь. Как я понимаю пока не истёк патент на SAH-2 придется выбирать либо MD5 либо SAH-1 для этих целей. В принципе как я понял из прочитанного хрен - редьки не слаще. Но все же чтобы выбрать MD5 или SAH-1, стоит ли лучшая надежность SAH-1 таких затрат (на 25% медленнее процесс шифорвания) по сравнению с MD5? |
|||
|
||||
| MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
А что google говорит?
Я использую MD5, так как он быстрей. Плюс к сообщению леплю "соль", которая у меня вкомпилированна в приложении. И никто, кроме меня ее не знает. -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
| Embedded |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 22.2.2011 Где: Россия Репутация: 1 Всего: 1 |
MisterCleric,
Гугл... - Гугл ломается, ничего не говорит. Был бы гугл душевным я бы с ним пил водку. Спасибо! |
|||
|
||||
| Embedded |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 22.2.2011 Где: Россия Репутация: 1 Всего: 1 |
Все я понял что надо мне. Мне надо SHA-256
|
|||
|
||||
| Farmazon |
|
|||
![]() Разработчик ![]() ![]() Профиль Группа: Участник Сообщений: 265 Регистрация: 7.7.2006 Репутация: 3 Всего: 5 |
любой хэш подойдёт, хоть 34.10, всё равно пароль маленький и хеш считается быстро
-------------------- Таково моё общее мнение. |
|||
|
||||
| Embedded |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 22.2.2011 Где: Россия Репутация: 1 Всего: 1 |
Farmazon,
Спасибо братец, за совет! Братцы, спасибо за помощь в этом вопросе! Это сообщение отредактировал(а) Embedded - 9.6.2011, 15:15 |
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 5 Всего: 191 |
Embedded, для получения хэша, можно пользоваться традиционным способом из Сommons Сodec
Это сообщение отредактировал(а) Samotnik - 9.6.2011, 23:22 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |