حاسبة المجموع الاختباري Adler32
Freeاحسب مجموع التحقق Adler-32 لنص أو ملف، مباشرة في متصفحك.
يعمل بالكامل في متصفحك. لا يُرفع نصك أو ملفك أبدًا إلى أي مكان.
النشاط الأخير
مرئي للجميع. آخر 20 استخدامًا من جميع الزوار، الأحدث أولاً.
لا يوجد نشاط بعد. كن أول من يبدأ.
ماذا تفعل هذه الأداة
تحسب هذه الأداة مجموع تحقق Adler-32 لنص أو ملف، مباشرة في متصفحك. Adler-32 هو خوارزم مجموع التحقق السريع المستخدم داخل zlib (وبالتالي PNG وgzip وZIP) لرصد تلف البيانات العرضي.
اكتب أو الصق نصًا، أو ارفع ملفًا، ويتحدث مجموع التحقق مباشرة بالصيغتين السداسية عشرية والعشرية.
المشكلات التي تحلها
- التحقق من أن ملفًا تم تنزيله أو نقله يطابق مجموع تحقق Adler-32 متوقعًا.
- فهم أو تصحيح كيفية حساب صيغة قائمة على zlib (مثل PNG أو gzip) لمجموع تحققها الداخلي.
- الكشف بسرعة عما إذا كانت قطعتا نص متطابقتين بايتًا ببايت.
- تعلم أو تدريس كيفية عمل خوارزم Adler-32 بمثال مباشر وقابل للتحرير.
الأسئلة الشائعة
›ما استخدام Adler-32؟
Adler-32 هو مجموع تحقق يُستخدم لاكتشاف تلف البيانات العرضي بسرعة، وأبرزها داخل مكتبة ضغط zlib (التي يستند إليها PNG وgzip وZIP)، وفي بعض بروتوكولات الشبكة. صُمم ليكون سريع الحساب، وليس لمقاومة العبث المتعمد.
›هل Adler-32 هو نفسه تجزئة مثل MD5 أو SHA-256؟
لا، Adler-32 هو مجموع تحقق، وليس تجزئة تشفيرية. هو أسرع بكثير في الحساب وينتج قيمة أصغر من 32 بت، لكنه ليس مصممًا لمقاومة شخص يصنع عمدًا مدخلاً مختلفًا بنفس مجموع التحقق، كما هو الحال مع MD5 أو SHA-256 (من حيث المبدأ على الأقل). استخدم تجزئة تشفيرية إذا كنت بحاجة إلى مقاومة العبث، وليس فقط كشف الأخطاء العرضية.
›لماذا ينتج عن إدخال فارغ مجموع تحقق رغم ذلك؟
يبدأ الخوارزم بمجموعين متراكمين مُهيّئين إلى 1 و0، ويدمجهما في مجموع التحقق النهائي حتى لو لم تُعالَج أي بايتات، لذا ينتج عن إدخال فارغ دائمًا نفس القيمة الثابتة: 1 (0x00000001) بدلاً من 0.
›كيف يُحوَّل النص إلى بايتات لمجموع التحقق؟
يُرمَّز النص بترميز UTF-8 قبل حساب مجموع التحقق، وهو نفس الترميز المستخدم في معظم الملفات النصية وصفحات الويب الحديثة. هذا مهم لأن نفس النص يمكن أن ينتج مجموع تحقق مختلف بترميز مختلف.
›هل يمكنني التحقق من ملف بدلاً من كتابة نص؟
نعم، بدّل إلى وضع "الملف" واختر ملفًا، يُحسب مجموع تحققه مباشرة من بايتاته الخام، وهو مفيد للتحقق من أن ملفًا تم تنزيله أو نقله يطابق مجموع تحقق متوقعًا.
أدوات ذات صلة
نص
أداة شيفرة قيصر
شفّر أو فكّ تشفير النص بشيفرة قيصر الكلاسيكية، مع جدول تعيين A-Z وقائمة قوة غاشمة ومخطط تكرار الحروف واختصار ROT13.
Freeنص
عداد الأسطر
عداد أسطر متقدم يحلل النص الملصق فورًا: كشف الأسطر المكررة/الفارغة، تصفية أسطر التعليقات، البحث والاستبدال بتعبيرات نمطية، الفرز، وإدراج البادئة/اللاحقة.
Freeنص
عشوائية القوائم
اخلط أي قائمة، واختر فائزين عشوائيين للسحوبات، وقسّم الإدخالات إلى مجموعات متساوية، كل ذلك في متصفحك باستخدام خلط فيشر-ييتس غير المتحيز.
Freeنص
مولد الاختصارات
حوّل عبارة إلى اختصارها فورًا، مع تفصيل حرفًا بحرف ووضع اختياري لتخطي الكلمات الثانوية.
التعليقات (0)
هل وجدت هذه الأداة مفيدة؟ اترك تعليقًا، أو شارك نصيحة، أو أخبرنا كيف يمكننا تحسينها.
لا توجد تعليقات بعد. كن أول من يشارك رأيه!