اختيار الخوارزمية
اختر تجزئة مثل SHA-256 أو نوع HMAC إذا كان الملخص يتطلب مفتاحًا.
جزّئ أي نص بـ MD5 أو SHA-1 أو SHA-256 أو SHA-512، أو احسب HMAC بمفتاح لتوقيع الطلبات والتحقق من webhooks. تتم الحسابات في المتصفح ويبقى النص والمفتاح على جهازك.
بصمة بطول ثابت لأي نص، تُحسب على جهازك.
اختر تجزئة مثل SHA-256 أو نوع HMAC إذا كان الملخص يتطلب مفتاحًا.
اكتب النص الذي تريد تجزئته أو الصقه في مربع الإدخال.
اختر «حساب التجزئة» ثم انسخ الملخص. لحساب HMAC أدخل مفتاحًا أو أنشئه أولًا.
تغطي SHA-256 معظم الاحتياجات. تتوفر الدوال القديمة للتحقق من القيم السابقة.
| الخوارزمية | طول الملخص | الاستخدام |
|---|---|---|
| SHA-256 | 256 بت | الخيار الافتراضي لمجاميع التحقق وفحص السلامة والتوقيع |
| SHA-512 | 512 بت | فحوص السلامة التي تفضّل ملخصًا أطول |
| SHA-1 | 160 بت | التحقق من مجاميع قديمة، ولا تصلح لقرارات الأمان |
| MD5 | 128 بت | مجاميع تحقق الملفات القديمة فقط، ولا تستخدم للأمان |
| أنواع HMAC | مثل التجزئة الأساسية | ملخصات بمفتاح لـ webhooks وتوقيع API وتوثيق الرسائل |
ليست لكلمات المرور: تنتج الأداة تجزئات سريعة للتحقق وملخصات الرسائل. تخزين كلمات المرور يتطلب دالة بطيئة مع ملح مثل Argon2 أو bcrypt أو scrypt.
كل ما تحتاجه لملخص سريع أو مقارنة أو حمولة موقّعة.
احسب MD5 أو SHA-1 أو SHA-256 أو SHA-512 من مربع الإدخال نفسه.
احسب HMAC بمفتاحك أو أنشئ مفتاحًا عشوائيًا وانسخه.
انسخ الملخص بنقرة إلى الحافظة لإلصاقه في اختبار أو ترويسة.
تجري التجزئة في متصفحك ولا يُرفع النص أو مفتاح HMAC.
لا. تعمل التجزئة وHMAC عبر JavaScript في متصفحك، فلا يغادر النص والمفتاح جهازك.
استخدم SHA-256 أو SHA-512 للأعمال الجديدة. تتوفر MD5 وSHA-1 للتحقق من المجاميع القديمة، لكنهما لا تقاومان التصادم ولا تصلحان لقرارات الأمان.
يمكن لأي شخص يملك النص إعادة حساب التجزئة العادية. يضيف HMAC مفتاحًا سريًا فلا ينتجه أو يتحقق منه إلا حامل المفتاح، ما يناسب توقيع الطلبات وwebhooks.
لا. التجزئة دالة أحادية الاتجاه تختزل المدخل إلى ملخص ثابت الطول. الطريقة الوحيدة للعثور على النص هي التخمين والمقارنة، لذا تحتاج كلمات المرور إلى دالة بطيئة مع ملح.
الأسباب الشائعة سطر جديد في النهاية أو ترميز محارف مختلف أو حالة أحرف الناتج. جزّئ البايتات نفسها تمامًا بما فيها الفراغات للحصول على نتيجة مطابقة.
لا. يتطلب تخزين كلمات المرور دالة بطيئة مع ملح مثل Argon2 أو bcrypt أو scrypt، وهي غير متوفرة هنا. استخدمها لمجاميع التحقق وملخصات الرسائل.