Tôi tự hỏi ... chiều dài tối đa của chuỗi sẽ bị băm là bao nhiêu?Độ dài tối đa của chuỗi sẽ bị băm nhỏ là bao nhiêu?
Ví dụ: để băm Hello, world!
với SHA-1 không có vấn đề gì. Nhưng những gì về chuỗi đó giống như 100'000'000 ký tự dài? Nó có hoạt động không? Liệu nó bằng cách nào đó làm tăng khả năng va chạm?
Có giới hạn nào không?
Xác suất va chạm phụ thuộc vào số lượng chuỗi bạn băm, không phải theo chiều dài riêng lẻ của mỗi chuỗi. Bạn sẽ không nhận được va chạm nào cả với một chuỗi đơn, vì bạn chỉ có một giá trị ... –
@Thomas Pornin: Vâng, tôi đã nói "một bộ sưu tập các chuỗi 100MB". Và nó sẽ là một bộ sưu tập khá lớn với tất cả các permuatations vv – gbn