Tuy nhiên, cả hai phương án này đã được chứng minh là dễ bị tổn thương đến một loạt
các cuộc tấn công [MIYA90]. Tổng quát hơn, nó có thể được chỉ ra rằng một số hình thức sinh nhật
tấn công sẽ thành công chống lại bất kỳ chương trình băm liên quan đến việc sử dụng các thuật toán mã hóa khối chaining mà không có một khóa bí mật, với điều kiện là một trong hai mã băm kết quả là đủ nhỏ
(ví dụ, 64 bit hoặc ít hơn) hoặc rằng một mã băm lớn hơn có thể được phân tách ra thành độc lập
subcodes [JUEN87].
Do đó, sự chú ý đã được hướng vào việc tìm kiếm các phương pháp khác để băm.
Nhiều người trong số này đã được chứng minh là có điểm yếu [MITC92]
đang được dịch, vui lòng đợi..
