خطوات الاستخدام
أدخل عدد بتات التجزئة (hashBits): هذا يمثل طول مخرجات دالة التجزئة بالبت، مثل 256 بت لخوارزمية SHA-256. كلما زاد عدد البتات، زاد عدد القيم الممكنة (2^hashBits) وبالتالي انخفض احتمال التصادم. يجب إدخال قيمة صحيحة موجبة.
أدخل عدد الرسائل (messages): يمثل عدد العناصر أو الرسائل التي سيتم تجزئتها. كلما زاد عدد الرسائل، زاد احتمال التصادم. يمكن أن يكون أي عدد صحيح موجب.
تقوم الحاسبة بحساب احتمال حدوث تصادم واحد على الأقل باستخدام مفارقة عيد الميلاد. الصيغة المستخدمة هي: P ≈ 1 - e^(-n² / (2 * 2^b)) حيث n = عدد الرسائل، b = عدد بتات التجزئة. هذه تقريبية دقيقة عندما يكون n أصغر بكثير من 2^(b/2).
الناتج يظهر احتمال التصادم كنسبة مئوية. على سبيل المثال، إذا كانت النسبة 50%، فهذا يعني أن هناك فرصة متوسطة لحدوث تصادم واحد على الأقل في هذه المجموعة من الرسائل. يتم تقريب الناتج إلى 6 منازل عشرية.