مجموعة شاملة لتوليد التجزئة
توفر هذه الأداة توليداً فورياً لـ 8 وظائف تجزئة تشفيرية مستخدمة على نطاق واسع. سواء كنت تتحقق من سلامة الملفات، أو تؤمن كلمات المرور، أو تطبق التوقيعات الرقمية، فإن مولد التجزئة متعدد الخوارزميات يقدم نتائج موثوقة بالكامل في متصفحك. يتم إجراء جميع الحسابات محلياً، مما يضمن أن بياناتك لا تغادر جهازك أبداً.
كيفية الاستخدام
الصق النص المطلوب تجزئته
هذه الصفحة تجزّئ النصوص فقط. لا يوجد رفع ملفات — لتجزئة ملف استخدم أداة التحقق من المجموع في نظام تشغيلك.
اقرأ البصمات الثماني دفعة واحدة
MD5 وSHA-1 وSHA-224 وSHA-256 وSHA-384 وSHA-512 وSHA-3 وRIPEMD-160 تُحسب أثناء الكتابة ويظهر كل منها في سطره بالصيغة الست عشرية.
انسخ ما تحتاجه
لكل سطر زر نسخ. المدخل نفسه يعطي دائماً الناتج نفسه هنا, فيمكنك التحقق منه بأداة أخرى.
تجزئة MD5: مجموع تدقيقي سريع وخفيف
تنتج MD5 (خوارزمية ملخص الرسائل 5) قيمة تجزئة 128 بت، شائعة الاستخدام للتحقق من سلامة الملفات والتحققات من البيانات غير الحرجة. على الرغم من نقاط الضعف المعروفة في التصادم، لا تزال MD5 شائعة في تنزيلات البرامج وتقسيم قواعد البيانات والأنظمة القديمة بسبب سرعتها ومخرجاتها المضغوطة. استخدمها للتحققات السريعة من السلامة حيث لا يكون الأمان هو الشاغل الأساسي.
تجزئة SHA-1: معيار أمان قديم
تولد SHA-1 (خوارزمية التجزئة الآمنة 1) تجزئة 160 بت، استخدمت تاريخياً في شهادات SSL و Git commits والتوقيعات الرقمية. منذ عام 2017، اعتبرت مكسورة تشفيرياً وتم إهمالها للتطبيقات الحساسة للأمان. ومع ذلك، لا تزال مفيدة في السياقات غير الأمنية مثل إزالة البيانات المكررة أو أنظمة التحكم في الإصدارات.
SHA-256: المعيار الصناعي
SHA-256 هي جزء من عائلة SHA-2، وتنتج تجزئة 256 بت. وهي وظيفة التجزئة الأكثر اعتماداً في التشفير الحديث، وتستخدم في البلوكشين (بيتكوين)، وشهادات TLS، وتخزين كلمات المرور (مع التملح)، والتحقق من الملفات. مقاومتها لهجمات التصادم تجعلها الخيار الأول للتطبيقات الحرجة أمنياً.
SHA-224: SHA-256 مبتورة لتوفير المساحة
تنتج SHA-224 تجزئة 224 بت عن طريق اقتطاع SHA-256. تقدم نفس مستوى الأمان مثل SHA-256 ولكن بمخرجات أقصر، مثالية للبيئات التي تكون فيها سعة التخزين أو النطاق الترددي محدوداً، مثل الأنظمة المدمجة أو بعض البروتوكولات التشفيرية (مثل ECDSA).
SHA-512: أقصى أمان للأنظمة الكبيرة
تقدم SHA-512 تجزئة 512 بت، مما يوفر أعلى هامش أمان بين متغيرات SHA-2. غالباً ما تستخدم في البيئات عالية الأمان، والتحقيق الرقمي، وعند معالجة ملفات كبيرة جداً. على الرغم من مخرجاتها الأطول، يمكن أن تكون أسرع على معماريات 64 بت مقارنة بـ SHA-256.
SHA-384: أمان وأداء متوازنان
تنتج SHA-384 تجزئة 384 بت عن طريق اقتطاع SHA-512. توفر أماناً قوياً بطول مخرجات معتدل، شائعة الاستخدام في مجموعات تشفير TLS، والمعايير الحكومية (FIPS)، والأنظمة التي تتطلب أرضية مشتركة بين SHA-256 و SHA-512.
SHA-3: المعيار التشفيري الحديث
SHA-3 هو أحدث عضو في عائلة Secure Hash Algorithm، وهو مبني على تركيبة الإسفنج لا على بنية Merkle–Damgård التي يستخدمها SHA-2. المُعيَّار معرَّف في FIPS 202 بأطوال إخراج ثابتة (SHA3-224 وSHA3-256 وSHA3-384 وSHA3-512). وملاحظة بشأن هذه الصفحة: يُحسب صف SHA3 بواسطة تطبيق Keccak في مكتبة crypto-js بإخراج ثابت مقداره 512 بت. ويختلف Keccak عن SHA-3 المعياري في الحشو، لذا يعطي المدخل نفسه ملخصاً مختلفاً — لا تقارن هذا الصف بقيمة SHA3-512 وفق FIPS 202.
RIPEMD-160: بديل خفيف
تولد RIPEMD-160 تجزئة 160 بت وتستخدم على نطاق واسع في توليد عناوين بيتكوين والعملات المشفرة. تقدم تصميماً مختلفاً عن SHA-1 وتعتبر آمنة لحالات الاستخدام المخصصة لها. على الرغم من أنها ليست شائعة مثل SHA-2، إلا أنها تظل خياراً جيداً لتطبيقات البلوكشين والاحتياجات التشفيرية المتخصصة.
حالات الاستخدام النموذجية
- تطوير البرمجيات: التحقق من سلامة الملفات والمجاميع الاختبارية أثناء التنزيلات أو التحديثات.
- أمن قواعد البيانات: تجزئة كلمات المرور مع الأملاح، أو فهرسة الحقول الحساسة.
- البلوكشين والعملات المشفرة: توليد عناوين المحافظ وتجزئات المعاملات.
- التحقيق الرقمي: ضمان سلامة الأدلة بتجزئات مقاومة للعبث.
- أمن واجهات برمجة التطبيقات: إنشاء توقيعات الطلبات والتحقق من nonce.
- الأغراض التعليمية: عرض خوارزميات التجزئة في دورات التشفير.
الميزات الأساسية
- حساب فوري: تتحدث قيم الهاش مباشرة أثناء الكتابة.
- 8 خوارزميات هاش: MD5 وSHA-1 وعائلة SHA-2 وSHA-3 (تطبيق Keccak في crypto-js) وRIPEMD-160.
- دون رفع أي بيانات: تتم كل المعالجة محلياً داخل متصفحك.
- نسخ بنقرة واحدة: انسخ أي هاش إلى الحافظة بنقرة واحدة.
- تصميم متجاوب: مُحسَّن للحاسوب واللوحي والهاتف.
- مجاني ومفتوح المصدر: دون تسجيل ودون قيود.
المواصفات التقنية
- سرعة المعالجة: < 5 مللي ثانية لكل 1000 حرف (تختلف حسب الخوارزمية).
- معايير الترميز: RFC 1321 (MD5)، RFC 3174 (SHA-1)، FIPS 180-4 (SHA-2)، FIPS 202 (SHA-3).
- الأمان: معالجة في الذاكرة، بدون تخزين أو إرسال.
- دعم الأحرف: دعم كامل لإدخال UTF-8 (يونيكود).
- دعم المتصفحات: جميع المتصفحات الحديثة (Chrome، Firefox، Safari، Edge).
توصيات الأمان
- استخدم خوارزميات قوية: فضّل SHA-256 أو SHA-512 أو SHA-3 للبيانات الحساسة.
- أضف ملحاً: قم دائماً بتمليح كلمات المرور قبل التجزئة لمنع هجمات جداول قوس قزح.
- تجنب الخوارزميات المهملة: لا ينبغي استخدام MD5 و SHA-1 للأمان التشفيري.
- تحديثات منتظمة: ابق على اطلاع حول الثغرات الجديدة وإهمال الخوارزميات.
- معالجة محلية: نظراً لأن جميع العمليات تتم في جانب العميل، فإن بياناتك لا تغادر جهازك أبداً.
الأسئلة الشائعة
- هل SHA-3 هنا مطابق لـ SHA3-256 أو SHA3-512 القياسي?
- لا, وهذا مهم إن كنت تقارن القيم مع نظام آخر. يستخدم سطر SHA-3 خوارزمية Keccak من مكتبة crypto-js بمخرج ثابت طوله 512 بت. أما SHA-3 المعياري وفق FIPS 202 فيستخدم حشواً مختلفاً, لذا يعطي المدخل نفسه بصمة مختلفة. وإن كان النظام اللاحق يتوقع SHA3-512 وفق FIPS 202 فتحقّق منه بأداة تطبّق ذلك المعيار.
- هل يمكنني تجزئة ملف أم النصوص فقط?
- النصوص فقط. لا يوجد في الصفحة أي إدخال ملفات, فلا تستطيع حساب مجموع التحقق لملف مُنزَّل. استخدم أداة التجزئة في نظام تشغيلك للملفات.
- هل تصلح هذه البصمات لتخزين كلمات المرور?
- لا. هذه تجزئات بمرور واحد بلا ملح ولا مفتاح, وMD5 وSHA-1 مكسورتان أمنياً منذ زمن. والتجزئة السريعة أداة خاطئة لكلمات المرور أصلاً — استخدم bcrypt أو scrypt أو Argon2, فهي بطيئة عمداً ومملَّحة.
- هل يُرسل مُدخَلي إلى خادم?
- لا. مكتبة التجزئة مضمَّنة في الصفحة وتعمل بالكامل داخل متصفحك. لا يُنقل نصّك ولا يُحفظ في أي مكان.
