Giá trị băm: nó là gì? Giải thích một cách đơn giản và dễ hiểu
Nếu bạn muốn mã hóa tin nhắn, giá trị băm là dành cho bạn. Chúng tôi giải thích chính xác những gì đằng sau thuật ngữ trong mẹo thực tế này.
Giá trị băm - nó là gì?
Khi bạn gửi tin nhắn cho một người bạn, tin nhắn sẽ đến ở dạng được mã hóa mà không có bên thứ ba có quyền truy cập vào nó. Giá trị băm có độ dài cố định để gửi tin nhắn được mã hóa.
- Tổng kiểm tra: Giá trị băm là tổng kiểm tra được sử dụng để mã hóa các tin nhắn có độ dài thay đổi. Một giá trị băm cụ thể được gán cho mỗi tin nhắn. Giá trị băm là dấu vân tay của một tập dữ liệu rất dài.
- Va chạm: Hai tin nhắn được mã hóa không được có cùng giá trị băm. Trong trường hợp này có một vụ va chạm.
- Kết luận: Bạn không thể rút ra bất kỳ kết luận nào về thông điệp đã cho từ giá trị băm. Ví dụ: nếu bạn lưu mật khẩu, bạn không còn có thể suy ra mật khẩu vì giá trị băm của chúng được lưu.
- So sánh: Bạn có thể sử dụng giá trị băm để so sánh xem hai bản ghi có giống nhau hay không. Bạn kiểm tra xem một bản ghi dữ liệu đã được thay đổi bởi ai đó. Điều này cho phép một trình quét vi-rút xác định xem một tệp đã bị nhiễm vi-rút hay chưa và liệu tệp đã được sửa đổi cho phù hợp.
Trong mẹo thực tế tiếp theo, chúng tôi sẽ giải thích cơ sở dữ liệu là gì