حاسبة CRC32
تحسب الأداة قيمة التحقق CRC-32 القياسية التي تكشف أخطاء النقل والتخزين العرضية، وتطابق ما تعرضه برامج الضغط لكل ملف.
جارٍ تحميل الأداة…
المعالجة والخصوصية: تُحسب النتيجة داخل متصفحك ولا تُرسل بياناتك إلى أي خادم.
طريقة الاستخدام
- أدخل النص أو البايتات ونوع الإدخال.
- تظهر النتيجة فورًا وتتحدّث مع كل تعديل.
- انسخ النتيجة، أو انسخ رابطًا يحفظ القيم نفسها لمشاركتها.
طريقة الحساب
قسمة متعددة حدود بالمولّد 0x04C11DB7 بصيغته المعكوسة 0xEDB88320، بقيمة ابتدائية 0xFFFFFFFF ثم عكس البتات في النهاية بعملية XOR مع 0xFFFFFFFF.
مثال
المدخلات: نوع الإدخال = نص (UTF-8). النتيجة: CRC-32 (HEX): cbf43926، القيمة العشرية: 3,421,780,262، حجم الإدخال: 9 بايت.
123456789
cbf43926
الحدود والملاحظات
- CRC-32 يكشف الأخطاء العرضية فقط، ويسهل تزويره عمدًا، فلا يصلح للتحقق الأمني.
- توجد صيغ أخرى مثل CRC-32C وCRC-32/BZIP2 تعطي نتائج مختلفة، وهذه الأداة تحسب الصيغة القياسية فقط.
أسئلة شائعة عن هذه الأداة
كيف أعرف أن الأداة تحسب الصيغة الصحيحة؟
قيمة التحقق المرجعية للنص 123456789 في هذه الصيغة هي cbf43926، وهي ما تظهره الأداة افتراضيًا.
لماذا تعرض برامج أخرى القيمة بأحرف كبيرة؟
هي القيمة نفسها، فحالة الأحرف في HEX لا تغيّر العدد، وتجد الصيغتين في النتائج.
ما الفرق بين CRC32 وMD5؟
CRC32 من 32 بت فقط ومصمم لكشف الأخطاء بسرعة، أما MD5 فدالة تجزئة من 128 بت تجعل التصادم العرضي أندر بكثير.
