System Design · Junior · Pytanie 74 z 75
Jak należy przechowywać hasła użytkowników?
- ✓Poprawna odpowiedź: Jako wolne, solone skróty (np. Argon2, bcrypt), nigdy jawnym tekstem ani szybkimi skrótami jak MD5
- 2Zaszyfrowane kluczem przechowywanym obok
- 3Jawnym tekstem w chronionej tabeli
Wyjaśnienie
Wolne haszowanie czyni łamanie wyciekniętych skrótów kosztownym; unikalne sole chronią przed atakami z użyciem wcześniej wyliczonych tablic.