System Design · Junior · Запитання 74 з 75
Як слід зберігати паролі користувачів?
- ✓Правильна відповідь: У вигляді повільних хешів із сіллю (наприклад, Argon2, bcrypt), а не відкритим текстом і не швидкими хешами на кшталт MD5
- 2Зашифрованими ключем, що зберігається поруч
- 3Відкритим текстом у захищеній таблиці
Пояснення
Повільне хешування робить перебір хешів, що витекли, дорогим; унікальна сіль захищає від атак за заздалегідь обчисленими таблицями.