Do đó, câu trả lời thông thường là: xác suất một tiểu hành tinh bất hảo gặp nạn trên Trái đất trong giây tiếp theo, xóa sổ nền văn minh như chúng ta đã biết và giết chết vài tỷ người là gì? Có thể lập luận rằng bất kỳ sự kiện không may mắn nào có xác suất thấp hơn mức đó không thực sự rất quan trọng.
Nếu chúng ta có một "hoàn hảo" hàm băm với kích thước đầu ra n , và chúng tôi có p tin nhắn đến băm (chiều dài nhắn cá nhân không phải là quan trọng), sau đó xác suất va chạm là về p 2 /2 n + 1 (đây là một xấp xỉ là hợp lệ cho p "nhỏ" , tức là nhỏ hơn 2 n / 2 ). Chẳng hạn, với SHA-256 ( n = 256 ) và một tỷ tin nhắn ( p = 10 9 ) thì xác suất là khoảng 4,3 * 10 -60 .
Một tảng đá không gian giết người hàng loạt xảy ra trung bình cứ khoảng 30 triệu năm một lần. Điều này dẫn đến một xác suất của một sự kiện như vậy xảy ra trong lần thứ hai bên cạnh khoảng 10 -15 . Đó là 45 đơn đặt hàng có cường độ lớn hơn nhiều so với vụ va chạm SHA-256. Nói ngắn gọn, nếu bạn thấy va chạm SHA-256 đáng sợ thì các ưu tiên của bạn là sai.
Trong một thiết lập bảo mật, nơi kẻ tấn công được chọn các tin nhắn sẽ được băm, sau đó kẻ tấn công có thể sử dụng đáng kể hơn một tỷ tin nhắn; tuy nhiên, bạn sẽ thấy rằng xác suất thành công của kẻ tấn công sẽ vẫn còn nhỏ. Đó là toàn bộ quan điểm của việc sử dụng hàm băm với đầu ra 256 bit: do đó có thể bỏ qua các rủi ro va chạm.
Tất nhiên, tất cả các giả định ở trên cho rằng SHA-256 là hàm băm "hoàn hảo", còn lâu mới được chứng minh. Tuy nhiên, SHA-256 có vẻ khá mạnh mẽ.