#xampp
#xampp
Вопрос:
Мне нужно сделать забыли для моего частного сервера (AQW)
Я создаю базу данных, и имя базы данных — Meh . В базе данных Meh я помещаю meh_users с :
- Имя пользователя
- Пароль
При создании учетной записи пароль станет Sha512, чтобы предотвратить его внедрение Sqli. Вот так : F544FB304E4A24CDE
- Возраст
- Пол
- Электронная почта
Вот почему я хочу создать функциональность «забыли пароль». Я хочу отправить пароль и имя пользователя на Yahoo или Gmail. Я хочу расшифровать пароль Sha512 в обычный текст.
Ответ №1:
Sha512 — это хеширование, а не шифрование, поэтому оно необратимо.
Решение этой проблемы заключается в том, что вы можете сгенерировать новый пароль, отправить его пользователю по электронной почте и сохранить хэшированную версию в базе данных.
Комментарии:
1. ооо … хорошо. какой хэш я буду использовать, сэр? / .. ~
2. я использовал только sha512! могу ли я использовать Md5?