Mọi người chắc quen với MD5 hash function. Vấn đề mình hỏi hôm nay cũng rất đơn giản:
Dùng MD5 hash function để tạo ra 2 hash value (32 bits), khả năng để 2 hash này giống nhau 8 bits đầu tiên là bao nhiêu?
Vì output của MD5 luôn là 32 bits, nên mình muốn lấy 8 bits đầu thôi cho nó… ngắn, nhưng không biết nếu làm vậy thì khả năng collision có tăng lên không?