Professional Documents
Culture Documents
(1710853) Lab4
(1710853) Lab4
Lab4
Hash functions
1. Sử dụng một ví dụ cho thấy hàm hash có thể giúp ta bảo vệ tính toàn vẹn của
dữ liệu:
Plaintext: dangvandung
SHA-1(dangvandung) = A1 96 F4 9B EF 21 DC B1 7B 59 11 37 76 E8 69
FB 16 23 79 27
d. Quan sát và giải thích kết quả ở màn hình Hash demo:
Ta thấy plain text ban đầu là: This is a message
Và plain text mới là: This is b message
Ở đây ta chỉ thay đổi 1 kí tự ở trong plain text nhưng số bit hash value ban
đầu và hash value sau đã thay đổi rất nhiều, cụ thể là 47.5%.
Điều đó cho thấy Hash function có thể đảm bảo toàn vẹn dữ liệu, và có được
độ bảo mật nhất định