أنشئ checksums Adler32 من سلاسل النصوص أو الملفات أو أنواع المحتوى الأخرى باستخدام أداتنا عبر الإنترنت
يوفر Adler32 طريقة سريعة للتحقق من سلامة البيانات باستخدام checksum 32 بت
احصل على checksum Adler32 فوريًا مع المعالجة من جانب العميل
انسخ checksum المُنشأ إلى الحافظة بنقرة واحدة
🔒 المعالجة من جانب العميل
يتم كل إنشاء checksum في متصفحك باستخدام JavaScript. بياناتك لا تترك جهازك مطلقًا.
Adler32 هي خوارزمية checksum اخترعها Mark Adler في عام 1995. وهي جزء من مكتبة ضغط zlib وهي تعديل على checksum Fletcher. ينتج Adler32 قيمة checksum 32 بت (4 بايت)، تُعبر عنها عادةً كرقم سداسي عشري مكون من 8 أحرف.
⚠️ ملاحظة: Adler32 هي خوارزمية checksum، وليست دالة تجزئة تشفيرية. تم تصميمها للكشف عن الأخطاء، وليس للأمان، ولا ينبغي استخدامها للتطبيقات الحساسة أمنيًا. للأغراض التشفيرية، استخدم خوارزميات مثل SHA-256 أو SHA-3.
يُستخدم Adler32 على نطاق واسع في تطبيقات مختلفة للكشف عن الأخطاء:
| التطبيق | الاستخدام |
|---|---|
| zlib compression library | طريقة checksum الافتراضية في zlib للكشف عن الأخطاء |
| PNG image format | مستخدم في مواصفات PNG للتحقق من سلامة البيانات |
| Rsync utility | يُستخدم كـ checksum متداول لمزامنة الملفات بكفاءة |
| Network protocols | تستخدم بعض البروتوكولات Adler32 للكشف الخفيف عن الأخطاء |
| الخوارزمية | حجم الإخراج | الاستخدام الأساسي | السرعة |
|---|---|---|---|
| Adler32 | 32 bits | الكشف عن الأخطاء | سريع جدًا |
| CRC32 | 32 bits | الكشف عن الأخطاء | العربية — سريع |
| MD5 | 128 bits | التجزئة التشفيرية | متوسط |
| SHA-256 | 256 bits | الأمان التشفيري | بطيء |
💡 Adler32 هو خيار ممتاز للكشف السريع عن الأخطاء في السياقات غير الأمنية، خاصة عندما يكون الأداء مهمًا. بالنسبة لحزم البيانات الصغيرة، يوفر توازنًا جيدًا بين السرعة وقدرة الكشف عن الأخطاء.
العربية