الرئيسية / الحاسبات / حاسبة المجموع الاختباري CRC
أدوات مجانية عبر الإنترنت

حاسبة المجموع الاختباري CRC

تقوم هذه الأداة بحساب المجموع الاختباري CRC للنص المُدخل بترميز UTF-8. تتم المعالجة محليًا داخل متصفحك.

ابدأ الاستخدام

حاسبة المجموع الاختباري CRC

تقوم هذه الأداة بحساب المجموع الاختباري CRC للنص المُدخل بترميز UTF-8.

ميزات الأداة

تقوم هذه الأداة بحساب المجموع الاختباري CRC للنص المُدخل بترميز UTF-8. وهي تدعم ثلاثة أنواع من CRC:

  • CRC32: يستخدم متعدد الحدود 0xEDB88320 مع انعكاس البتات، وقيمة ابتدائية 0xFFFFFFFF، وXOR نهائي 0xFFFFFFFF.
  • CRC16: يستخدم متعدد الحدود 0xA001 مع انعكاس، وقيمة ابتدائية 0xFFFF، بدون XOR نهائي.
  • CRC8: يستخدم متعدد الحدود 0x07، وقيمة ابتدائية 0، بدون XOR نهائي، ويعالج البتات الأكثر أهمية أولاً.

على سبيل المثال، إدخال النص 123456789 يعطي النتائج التالية:

  • CRC32: CBF43926
  • CRC16: 4B37
  • CRC8: F4

إذا كان النص فارغًا، تكون النتائج 00000000، FFFF، 00 على التوالي.

قيود مهمة

تعمل الأداة على النص الحرفي كما هو مكتوب، بما في ذلك المسافات والأسطر الجديدة وحالة الأحرف. لا تقوم بتحويل النص السداسي العشري إلى بايتات؛ فإدخال 41 يعامل كحرفين نصيين وليس كبايت واحد. لا يوجد خيار لرفع ملفات أو تحديد ترميز الإدخال. الحد الأقصى لطول الإدخال هو 500,000 وحدة UTF-16، وقد يكون طول UTF-8 أكبر. يتم الحساب محليًا في المتصفح، لذا يُنصح ببدء النص صغيرًا على الأجهزة المحمولة.

الأسئلة الشائعة

هل يمكن استخدام هذه الأداة للتحقق من سلامة الملفات؟

لا تستقبل هذه الصفحة ملفات؛ فهي تحسب CRC للنص المرمّز باستخدام UTF-8 فقط. للتحقق من ملف، استخدم أداة تعالج بايتاته مباشرة. CRC ليس تشفيرًا أو توقيعًا رقميًا، ولا يحمي من التعديل المتعمد.

لماذا تختلف نتيجتي عن أدوات أخرى؟

قد تختلف النتائج إذا كانت الخوارزمية أو المعاملات مختلفة (مثل متعدد الحدود أو القيمة الابتدائية أو ترتيب البتات). تأكد من مطابقة جميع المعاملات ونفس ترميز النص (UTF-8) ونفس الأسطر الجديدة.

هل تدعم الأداة إدخال بايتات سداسية عشرية؟

لا، الأداة تعالج النص كسلسلة UTF-8. لحساب CRC لبايتات اعتباطية، استخدم أداة تستقبل البايتات الخام أو الإدخال السداسي العشري. تحويل البايتات إلى نص ثم ترميزها باستخدام UTF-8 لا يضمن الحفاظ على البايتات الأصلية.

ملاحظة الخصوصية

لا يتم إرسال أي إدخال أو نتيجة إلى أي خادم أو خدمة خارجية؛ يتم الحساب محليًا في متصفحك.

تتم المعالجة محليًا داخل متصفحك.