مجموع تدقيق Adler-32
احسب مجموع تدقيق Adler-32 لأي نص.
حول مجموع التحقق Adler-32
يحسب حاسبة مجموع التحقق Adler-32 قيمة التجزئة Adler-32 لأي إدخال نصي أو ثنائي، مما ينتج مجموع تحقق 32 بت أسرع من CRC-32. تم تصميم Adler-32 بواسطة Mark Adler ويستخدم داخل مكتبة الضغط zlib، مما يجعله موجودًا في صور PNG، واستجابات HTTP المضغوطة (gzip/deflate)، وتنسيق ملف ZIP. على الرغم من أنه غير مناسب للأمان التشفيري، يوفر Adler-32 تحققًا سريعًا من سلامة البيانات بنسبة سرعة إلى موثوقية ممتازة لتدفقات البيانات الكبيرة.
كيفية الاستخدام
أدخل أو الصق نصك في حقل الإدخال لحساب مجموع التحقق Adler-32 على الفور، والذي يتم عرضه بتنسيقي سداسي عشري وعشري. يتحدث مجموع التحقق في الوقت الفعلي أثناء الكتابة. قارن الإخراج بقيمة متوقعة للتحقق من سلامة البيانات، أو استخدمه لتمييز كتل النص بسرعة.
حالات الاستخدام الشائعة
- التحقق من سلامة البيانات في عمليات نقل الملفات المضغوطة بـ zlib حيث تكون قيمة Adler-32 مضمنة في رأس التدفق
- التحقق من صحة بيانات أجزاء صور PNG أثناء تطوير مسار معالجة الصور المخصص
- حساب مجموعات تحقق سريعة لكتل نصية كبيرة لاكتشاف التلف العرضي في مسارات االبيانات
- التحقق المتقاطع من قيم Adler-32 في نصوص استجابات HTTP المضغوطة بـ deflate أثناء تصحيح أخطاء API
- تنفيذ واختبار التحقق المخصص من Adler-32 في تطوير أدوات الضغط بـ C أو Python أو Go