Dlaczego tak
Funkcje bcrypt i Argon2 są celowo wolne i jednokierunkowe, a losowa sól dla każdego użytkownika sprawia, że identyczne hasła mają różne skróty i nie da się użyć gotowych tablic tęczowych. Szyfrowanie AES jest odwracalne: kto zdobędzie bazę i kod z kluczem, odczyta wszystkie hasła. MD5 bez soli jest tak szybki, że łamanie słabych haseł z wycieku trwa minuty.