Tôi đã luôn tò mò ... Điều gì tốt hơn khi muối mật khẩu để băm: tiền tố hoặc hậu tố? Tại sao? Hoặc nó có vấn đề, miễn là bạn muối?
Để giải thích: Hiện tại tất cả chúng ta đều biết rằng chúng ta nên muối mật khẩu trước khi băm mật khẩu để lưu trữ trong cơ sở dữ liệu [ Chỉnh sửa: Vì vậy, bạn có thể tránh những điều như những gì đã xảy ra với Jeff Atwood gần đây ]. Thông thường, điều này được thực hiện bằng cách nối muối với mật khẩu trước khi chuyển qua thuật toán băm. Nhưng các ví dụ khác nhau ... Một số ví dụ trả trước muối trước mật khẩu. Một số ví dụ thêm muối sau mật khẩu. Tôi thậm chí đã thấy một số người cố gắng đặt muối vào giữa.
Vậy đâu là phương pháp tốt hơn, và tại sao? Có một phương pháp làm giảm cơ hội va chạm băm? Google Googling của tôi đã không đưa ra một phân tích tốt về chủ đề này.
Chỉnh sửa: Câu trả lời tuyệt vời folks! Tôi xin lỗi tôi chỉ có thể chọn một câu trả lời. :)