Xin giúp giải thích các hiệu ứng sinh nhật như mô tả trong Wikipedia:Ai đó có thể làm rõ Hiệu ứng sinh nhật cho tôi không?
Một cuộc tấn công sinh nhật hoạt động như sau:
- Chọn bất kỳ thông điệp m và tính h (m).
- Danh sách cập nhật L. Kiểm tra xem h (m) có nằm trong danh sách L.
- nếu (h (m), m) đã có trong L, một cặp thông báo va chạm đã được tìm thấy. khác lưu các cặp (h (m), m) trong danh sách L và quay lại bước 1.
Từ nghịch lý ngày sinh nhật chúng ta biết rằng chúng ta có thể mong đợi để tìm một mục phù hợp, sau khi thực hiện khoảng 2^(n/2) đánh giá băm.
Điều này có nghĩa là 2^(n/2) lặp lại qua toàn bộ vòng lặp trên (tức là 2^(n/2) trở về bước 1), HOẶC có nghĩa là so sánh 2^(n/2) cho từng vật phẩm đã có trong L?
Đánh giá băm. như trong "tính toán h (m)" trong bước 1 – amphetamachine
oh phải, đánh giá băm sẽ có nghĩa là tính toán một băm cho một tin nhắn, cảm ơn. – Mark
Bạn có thể cung cấp liên kết wikipedia mà bạn đang trích dẫn không? Tôi không thấy văn bản này ở đó. –