Bạn cần phải có quyền truy cập vào mật khẩu ban đầu hay bạn chỉ thử so sánh mật khẩu đã nhập với mật khẩu trong cơ sở dữ liệu?
Nếu bạn cần quyền truy cập vào mật khẩu ban đầu, thì bạn sẽ phải sử dụng thuật toán mã hóa thay vì thuật toán băm.
Nếu tất cả những gì bạn đang làm là lưu trữ mật khẩu trong cơ sở dữ liệu để bạn có thể kiểm tra mật khẩu sau này với giá trị đầu vào đã biết, thì hàm băm với muối sẽ hoạt động.
Hãy nhớ rằng khi khách hàng đang gửi thông tin đăng nhập để được xác thực, tức là bạn không muốn gửi mật khẩu dưới dạng văn bản rõ ràng!