Хеширование паролей
Здравствуйте. Я пишу сайт для своего сервера собственноручно. Сейчас заканчиваю работу над регистрацией новых пользователей и возник очень важный вопрос: какой метод хеширования паролей используется для записи их же (паролей) в поле "password" таблицы "accounts" базы данных сервера. Если это поможет, то я использую сборку L2JServer Freya. Пробовал MD5- не подходит. Заметил, что все зашифрованные пароли в базе (я создавал аккаунты из клиента L2 предварительно сделав авторегистрацию) заканчиваются символом "=". При создании аккаунта на сайте сделал хеширование MD5, добавление символа "=", но авторизация в клиенте не проходит пoд таким паролем.
|
Re: Хеширование паролей
base64(sha1())
|
Re: Хеширование паролей
Спасибо, сейчас попробую. А дополнительные символы добавляются?
Попробовал- не получилось. Пишет, что пароль не соответствует этому аккаунту. Пробовал с добавлением "=" и без. |
Re: Хеширование паролей
Соль не используется
|
Re: Хеширование паролей
вот зашифрованый пароль "1111" пользователя, который создается клиентом: ARyUXzDOLLr8RS85hA8CVpMznEI=
А вот тот же пароль "1111", но создан при регистрации с сайта: 011c945f30ce2cbafc452f39840f025693339c42 |
Re: Хеширование паролей
base64 сверху пройтись не желаете?
|
Re: Хеширование паролей
нашел несколько статей, но ничего не пойму пока что.
|
Re: Хеширование паролей
PHP код:
|
Re: Хеширование паролей
Спасибо огромное, всё получилось!
|
Re: Хеширование паролей
del del del
|
Текущее время: 20:35. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot