Теперь я использую SHA256 для сохранения пароля. Но в будущем SHA256 может столкнуться. В то время я не могу изменить метод хэширования пароля. Поэтому любой может предложить правильный способ сохранения резервной копии обычного текста, который находится в надежном режиме.Как сохранить простой пароль как резервный
0
A
ответ
4
Я предполагаю, что ваш вопрос заключается в том, как переключиться на лучший алгоритм хеширования, когда исходный пароль больше не известен.
Для начала, сегодня рекомендуется использовать медленную функцию вывода ключей, такую как BCrypt или PBKDF2, для хранения паролей (а не быстрого SHA *). Если нет реальной необходимости знать исходный пароль, вы не должны хранить его открытым текстом. Столкновения не являются проблемой с хэшами паролей.
Если вы хотите переключиться на лучший алгоритм хеширования, у вас есть два варианта: либо вы ждете, пока пользователь не войдет в систему в следующий раз (тогда вы знаете исходный пароль), либо вы можете удвоить хэш существующего хэша. Обычный рабочий процесс будет выглядеть так:
- Сначала попробуйте проверить введенный пароль с помощью нового алгоритма. Новые пароли и уже конвертированные пароли не будут занимать больше времени для проверки.
- Если это не соответствует, сравните его со старым алгоритмом хеширования.
- Если значение старого хэша соответствует, то вы можете рассчитать и сохранить новый хэш, так как вы знаете пароль.
Смежные вопросы
- 1. как мне сохранить пароль FTP, но получить простой пароль позже
- 2. Простой резервный сервер VPS
- 3. Как правильно сохранить пароль
- 4. Резервный сценарий: как сохранить последние N записей?
- 5. Как сохранить чужой пароль?
- 6. Как сохранить пароль?
- 7. Как сохранить пароль Gmail?
- 8. Как сохранить пароль сервера?
- 9. iOS - Как сохранить пароль навсегда?
- 10. Как зашифровать и сохранить пароль
- 11. Как сохранить пароль? Аутентификация форм
- 12. Как сохранить пароль в приложении
- 13. Как сохранить пароль в BCrypt?
- 14. Как сохранить пароль в iphone?
- 15. Как сохранить пароль в реестре
- 16. Как сохранить изменения, подтвердив пароль
- 17. Как мне сохранить мой пароль?
- 18. самый простой и/или безопасный способ (ы) сохранить файл на резервный сервер по коду и как?
- 19. Атмосфера - простой сценарий - резервный транспорт не работает
- 20. Как применить резервный шрифт?
- 21. Почему бы не изменить БД, как сохранить резервный объект
- 22. Как установить «простой» пароль в Django 1.9
- 23. PHP - Как сохранить простой сеанс?
- 24. Как сохранить код AS3 простой
- 25. Сохранить пароль на устройстве
- 26. Простой пароль Javascript Code?
- 27. Как сохранить пароль в файл на Android?
- 28. как вы делаете sudo сохранить пароль?
- 29. Как сохранить измененный пароль в браузере?
- 30. Как сохранить пароль в таблице на Redshift?
умный и идеальный ответ, спасибо bossss –