Czy potrzebujesz dostępu do oryginalnego hasła, czy po prostu spróbujesz porównać wprowadzone hasło z hasłem w bazie danych?
Jeśli potrzebujesz dostępu do oryginalnego hasła, będziesz musiał użyć algorytmu szyfrowania zamiast algorytmu skrótu.
Jeśli wszystko, co robisz, to przechowywanie hasła w bazie danych, aby móc je później sprawdzić ze znaną wartością wejściową, zadziała hash z solą.
Pamiętaj, że gdy klient przesyła dane uwierzytelniające do weryfikacji, nie chcesz wysyłać hasła w postaci zwykłego tekstu!