Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по хэшированию / 9 сообщений из 9, страница 1 из 1
03.10.2006, 14:48
    #34028900
Yaroslave
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
Доброго времени суток!
Можно ли восстановить исходную строку, если известен ее хэш? В БД пароли хранятся в хэшированном виде, хотелось бы в приложении реализовать функцию "Забыли пароль", но как получить пароль из его хэша в БД?
...
Рейтинг: 0 / 0
03.10.2006, 15:48
    #34029161
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
ну вообщето алгоритмы хэширования вроди бы односторонние....мы, например,
при напоминании пароля, просто генерим случайный пароль для данного
пользователя..далее, пользователь может зайти с этим новмы паролем и
поменять на старый...


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
03.10.2006, 15:53
    #34029180
Paulmay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
Более того, алгоритмы специально сделали односторонними, чтобы никто не смог узнать пароли достточно быстро, даже взломав базу данных.
...
Рейтинг: 0 / 0
03.10.2006, 15:59
    #34029214
Tutrix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
Здравствуйте, Yaroslave, Вы писали:

Y>Доброго времени суток!
Y>Можно ли восстановить исходную строку, если известен ее хэш? В БД пароли хранятся в хэшированном виде, хотелось бы в приложении реализовать функцию "Забыли пароль", но как получить пароль из его хэша в БД?

Насколько я знаю, восстановить не получится, в этом как раз и заключается смысл хеша.
А чтобы реализовать функцию "Забыли пароль" надо отключить хеш и
включить шифрование. Кстати в asp.net 2.0 эта вещь уже реализована.... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
03.10.2006, 16:07
    #34029254
Paulmay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
Да зачем отключать хеш? Можно просто генерировать новый пароль.
...
Рейтинг: 0 / 0
03.10.2006, 16:21
    #34029313
Tutrix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
Здравствуйте, Paulmay, Вы писали:

Можно и так, но в этом случае вы будете хранить нехешированное значение в БД. Лучше
юзать шифрование.

P>Да зачем отключать хеш? Можно просто генерировать новый пароль.

P>
данное сообщение получено с www.gotdotnet.ru
P>ссылка на оригинальное сообщение
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
...
Рейтинг: 0 / 0
03.10.2006, 16:43
    #34029405
Paulmay
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
??? Странно, как же я буду хранить нехешированное значение в БД при включенном хешировании?!
...
Рейтинг: 0 / 0
04.10.2006, 14:18
    #34031748
Yaroslave
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
Да зачем отключать хеш? Можно просто генерировать новый пароль.
Так и сделал
...
Рейтинг: 0 / 0
04.10.2006, 14:25
    #34031791
Guest112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по хэшированию
мдя, хэшированный пароль сложно вернуть
используй enctypted
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос по хэшированию / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]