SitraIT
21.02.2010, 01:06
Восстановиться нельзя. Только если лезть в БД. Но я не хочу так.
Пароль был хэш + сальт.
т.е. сам пароль выглядел так:
"слово" - это слово я храню в голове. Когда я хочу зайти в админку, я делаю md5("слово") беру хэш, конкатенирую к нему секретное слово (сальт). Получается что то вроде:
md5("слово") + (сальт)
но, не:
md5("слово" + (сальт))
в общем без разницы.
Далее, я ввожу результат, скрипты админки делают хэш, хэша пароля и конкатенированного сальта, подставляют сальт к этому хэшу, делают новый хэш и происходит аутентификация.
Я в жизни не мог подумать что забуду это слово, поставил супер глупую фразу. Прошло пол года, мне сейчас клиент пишет что нужно сделать изменения, а я не могу зайти!!
В общем вопрос заключается вот в чем. Как настроить себя на то чтобы вспомнить пароль, от хэша + сальт, хэша захешированного пароля?
На языке крутится но я не помню :(
Пароль был хэш + сальт.
т.е. сам пароль выглядел так:
"слово" - это слово я храню в голове. Когда я хочу зайти в админку, я делаю md5("слово") беру хэш, конкатенирую к нему секретное слово (сальт). Получается что то вроде:
md5("слово") + (сальт)
но, не:
md5("слово" + (сальт))
в общем без разницы.
Далее, я ввожу результат, скрипты админки делают хэш, хэша пароля и конкатенированного сальта, подставляют сальт к этому хэшу, делают новый хэш и происходит аутентификация.
Я в жизни не мог подумать что забуду это слово, поставил супер глупую фразу. Прошло пол года, мне сейчас клиент пишет что нужно сделать изменения, а я не могу зайти!!
В общем вопрос заключается вот в чем. Как настроить себя на то чтобы вспомнить пароль, от хэша + сальт, хэша захешированного пароля?
На языке крутится но я не помню :(