حاسبة CRC32

احسب CRC-32 لنص UTF-8 أو ملف محلي وقارن قيمة تحقق من 8 خانات. مثال 123456789 قياسي وشرح الفرق بين CRC32 وCRC32C وقيم ZIP.

حساب
0 حرفًا
النتيجة

ستظهر النتيجة هنا.

كيفية حساب CRC32 ومقارنة النتائج

  1. أدخل النص أو اختر ملفًا محليًا؛ يُعتمد الملف المحدد بدلًا من النص.
  2. للمقارنة، الصق الخانات الثماني السداسية العشرية المتوقعة فقط.
  3. احسب النتيجة وراجع التطابق، ثم انسخ قيمة التحقق أو نزّلها.

دليل استخدام حاسبة CRC32

تُستخدم صيغة CRC-32/ISO-HDLC الشائعة في ZIP وإيثرنت. تكشف التلف العرضي ولا تحمي من التلاعب المتعمّد. CRC32C خوارزمية مختلفة تعطي نتائج مختلفة.

مثال CRC32: قيمة الاختبار القياسية للنص 123456789

المدخلات
123456789
النتيجة
cbf43926

أسئلة شائعة عن حاسبة CRC32

أي نوع من CRC32 تستخدم هذه الأداة؟

تستخدم CRC-32/ISO-HDLC، المعروف أيضًا باسم IEEE CRC-32، بمتعددة الحدود 0x04C11DB7. يعطي النص 123456789 النتيجة cbf43926. يستخدم CRC32C متعددة حدود مختلفة ونتيجته مختلفة. يظهر الناتج في 8 خانات سداسية عشرية بأحرف صغيرة مع الأصفار الأولى؛ نتيجة الإدخال الفارغ 00000000.

لماذا تختلف قيمة CRC32 لملف ZIP عن القيمة داخله؟

اختيار ملف ZIP يحسب قيمة التحقق للأرشيف كاملًا. أما قيمة CRC المسجلة لكل عنصر داخله فتخص بايتات ذلك العنصر بعد فك الضغط، لا ملف ZIP بأكمله. فك ضغط العنصر واختر ملفه لمقارنة القيمة. لا يدخل اسم الملف أو مساره في الحساب.

كيف أقارن CRC32، ولماذا قد تختلف النتيجة؟

الصق القيمة السداسية العشرية ذات 8 خانات وحدها، دون 0x أو اسم ملف. تتجاهل المقارنة حالة الأحرف والفراغات في الطرفين. يستخدم النص UTF-8 دون قصّ أو تطبيع؛ لذلك قد تغيّر المسافات وCRLF مقابل LF والسطر الأخير وUTF-8 BOM النتيجة. تُحسب الملفات من بايتاتها الدقيقة. الحدود 8 MiB للنص و32 MiB للملف.

هل يمنع CRC32 التلاعب أو يشفّر البيانات؟

يكشف CRC32 التلف العرضي، لكنه ليس تشفيرًا ولا تجزئة تشفيرية. قد تعطي بيانات مختلفة القيمة نفسها، ولا يمنع التلاعب المتعمد. استخدم SHA-256 لفحص أقوى لسلامة الملفات مع قيمة تحقق موثوقة، أو أداة HMAC لتوثيق الرسائل بمفتاح سري.

هل تُرفع ملفاتي أو رموزي المميّزة أو نصوصي إلى الخادم؟

لا. تُعالج المدخلات داخل متصفحك. يوفّر الموقع الصفحة والبرنامج فقط، ولا يرسل المحتوى إلى خادم تحويل أو يحفظه في حساب.

جميع أدوات المطوّرين

الترميز والملفات

حوّل بين النصوص والبايتات والروابط والصور المضمّنة مع الحفاظ على البيانات الأصلية.

ترميز Base64 وفك ترميزه

حوّل نص UTF-8 إلى Base64 أو فك ترميز الصيغة القياسية والآمنة للروابط، مع ضبط الحشو وتقسيم الأسطر.

ترميز Base64URL وفك ترميزه

أنشئ Base64 آمنًا للروابط باستخدام - و_، وفك ترميز Base64URL دون حشو.

تحويل صورة إلى Base64

حوّل PNG وJPEG وGIF وWebP وSVG وغيرها من الصور المعروفة إلى Base64 Data URI داخل المتصفح.

تحويل Base64 إلى صورة

فك ترميز صور Base64 أو Data URI، وعاين الصيغ المدعومة ونزّل البايتات الأصلية.

تحويل ملف إلى Base64

رمّز أي ملف بصيغة Base64، مع خيارات بادئة Data URI والحشو وفواصل أسطر MIME.

تحويل Base64 إلى ملف

استعد ملفات قابلة للتنزيل من Base64 وData URI مع الحفاظ على جميع البايتات.

ترميز الروابط وفك ترميزها

رمّز أجزاء الروابط والروابط الكاملة وحقول النماذج، أو فك الترميز المئوي والمسافات.

ترميز كيانات HTML وفك ترميزها

حوّل النص إلى كيانات HTML أو استعد المحارف من المراجع المسماة والرقمية.

فحص Unicode وتحويل تسلسلات الهروب

اعرض نقاط Unicode وبايتات UTF-8 ووحدات UTF-16، وحوّل تسلسلات هروب Unicode في JavaScript.

فحص البيانات والنصوص

اقرأ البيانات المنظّمة والرموز المميّزة، وتعرّف بدقة على التغييرات في النص.

التجزئة والمعرّفات والجداول

تحقّق من الملفات، وأنشئ معرّفات، واستعرض الأوقات ومواعيد التنفيذ المتكررة.

حساب MD5 والتحقق من الملفات

احسب تجزئة MD5 للنص أو الملفات المحلية وقارنها بقيمة التحقق المتوقعة.

حساب SHA-1 والتحقق من الملفات

احسب تجزئة SHA-1 للنص بصيغة UTF-8 أو الملفات وقارن النتيجة بقيمة تحقق.

حساب SHA-256 والتحقق من الملفات

أنشئ تجزئة SHA-256 للنصوص والملفات، وتحقّق من التنزيلات بمقارنتها بالقيم المنشورة.

حساب SHA-512 والتحقق من الملفات

احسب SHA-512 للنصوص والملفات على جهازك وقارن القيم الست عشرية كاملة.

مولّد HMAC

أنشئ HMAC-SHA-1 وHMAC-SHA-256 وHMAC-SHA-512 بمفتاح سري بصيغة UTF-8 أو بالنظام الست عشري.

مولّد UUID وGUID

أنشئ UUID v4 عشوائيًا أو UUID v7 مرتبًا زمنيًا، منفردًا أو على دفعات.

محول الطابع الزمني Unix

حوّل ثواني Unix والمللي ثانية وتواريخ ISO 8601، واعرض اللحظة نفسها في UTC أو أي منطقة IANA.

تحليل تعبيرات Cron

تحقّق من تعبيرات Cron ذات الخمسة أو الستة حقول، واعرض مواعيد التنفيذ مع المناطق الزمنية والتوقيت الصيفي.

مولّد تعبيرات Cron

أنشئ تعبير Cron من حقول الوقت أو الجداول الشائعة وعاين مواعيد التنفيذ في المنطقة المختارة.

تُعالج النصوص والملفات على جهازك. لا تترك نتائج حساسة في حافظة مشتركة، واستخدم جهازًا موثوقًا عند التعامل مع المفاتيح الخاصة والرموز المميّزة.