طريقة الاستخدام
- اختر «نص» واكتب، أو اختر «ملف» واختر ملفًا بأي حجم.
- ضع علامة على الخوارزميات التي تحتاجها — MD5 وSHA-1 وSHA-256 وSHA-512 محددة افتراضيًا.
- لتجزئة بمفتاح، ضع علامة على HMAC وأدخل المفتاح السري.
- للتحقق من ملف منزّل، الصق المجموع الاختباري من موقع الناشر في «المقارنة مع»؛ ويُميَّز الصف المطابق.
شرح الخيارات
- MD5 / SHA-1
- سريعتان ولا تزالان مستخدمتين على نطاق واسع للمجاميع الاختبارية للملفات، لكنهما مكسورتان أمنيًا — يمكن للمهاجمين إنشاء مدخلين بالتجزئة نفسها. لا تستخدمهما للتوقيعات أو كلمات المرور.
- SHA-256 / SHA-512
- عائلة SHA-2، الخيار القياسي لفحوصات السلامة والشهادات وسلاسل الكتل.
- SHA-3 / BLAKE2 / BLAKE3
- بدائل حديثة. BLAKE3 أسرع بكثير من SHA-2 في البرمجيات؛ وSHA-3 هو معيار NIST بتصميم داخلي مختلف.
- HMAC
- تجزئة بمفتاح سري، تُستخدم لتوقيع الويب هوك وطلبات API (مثلًا تستخدم ويب هوك GitHub وStripe HMAC-SHA256).
أطوال التجزئة
| الخوارزمية | الناتج | طول الست عشري |
|---|---|---|
| MD5 | 128 بت | 32 |
| SHA-1 | 160 بت | 40 |
| SHA-256 / SHA3-256 / BLAKE3 | 256 بت | 64 |
| SHA-384 | 384 بت | 96 |
| SHA-512 / SHA3-512 / BLAKE2b | 512 بت | 128 |
مثال
تجزئة SHA-256 لـabc هي:
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
القيمة نفسها من الطرفية: echo -n abc | sha256sum على لينكس أو echo -n abc | shasum -a 256 على macOS.
الأسئلة الشائعة
كيف أتحقق من المجموع الاختباري لملف منزّل؟
اختر «ملف»، وحدد الملف المُنزَّل، والصق المجموع الاختباري المنشور على الموقع في «المقارنة مع». إذا أظهر صف «متطابق»، فإن الملف مطابق للملف الذي جزّأه الناشر.
هل تُرفع ملفاتي؟
لا. يقرأ متصفحك الملفات على أجزاء من 4 ميغابايت ويجزّئها محليًا، لذا لا تغادر صور ISO متعددة الغيغابايت حاسوبك أبدًا.
هل يمكن عكس التجزئة للحصول على النص الأصلي؟
لا — التجزئة أحادية الاتجاه. لكن يمكن العثور على مدخلات قصيرة أو شائعة (مثل "password123") بجداول البحث، لذا يجب تخزين كلمات المرور بخوارزمية بطيئة ومملّحة مثل bcrypt أو Argon2، وليس MD5 أو SHA-256 العاديتين.
لماذا تختلف تجزئتي عن أداة أخرى؟
عادةً يختلف الإدخال — سطر جديد زائد، أو مسافات، أو ترميز نص مختلف. تجزّئ هذه الأداة بايتات UTF-8 الدقيقة لما تكتبه. يضيف أمر echo في سطر الأوامر سطرًا جديدًا ما لم تستخدم echo -n.
ما الفرق بين التجزئة وHMAC؟
يمكن لأي شخص حساب تجزئة لبيانات عامة. أما HMAC فيتطلب أيضًا مفتاحًا سريًا، لذا يثبت أن الرسالة جاءت من شخص يعرف المفتاح ولم تُعدَّل.
الخصوصية
تعمل هذه الأداة بالكامل داخل متصفحك. تُعالَج ملفاتك ونصوصك على جهازك ولا تُرفع أبدًا إلى خوادمنا.