Một cách khác để cung cấp tính toàn vẹn dữ liệu và tính xác thực là sử dụng hàm băm
Một hàm băm là một hàm toán học mà có một thông báo đầu vào M có chiều dài nhất định và tạo ra một mã đầu ra chiều dài cố định duy nhất (thường là 128-bit hoặc 160-bit stream, gọi là băm hoặc nhắn digest).
Các chức năng hash giống nhau trên cùng một thông điệp luôn luôn kết quả trong cùng một thông điệp tiêu hóa.
đang được dịch, vui lòng đợi..