DevToolPal
ع

مولّد تجزئة MD5

احسب تجزئة MD5 لأي نص، سطرًا بسطر عند الحاجة. مخرجات Hex أو Base64 تُحسب داخل متصفحك.

يعمل محليًا، دون أي رفع

الخيارات

المخرجات

النص

0 حرف · 0 B

تجزئة MD5

0 حرف · 0 B

ما الذي تفعله الأداة

تحسب هذه الأداة تجزئة MD5 لأي نص. MD5 دالة تجزئة تشفيرية صمّمها Ronald Rivest عام 1992. تحوّل مدخلات بأي طول إلى قيمة ثابتة من 128 بت تُعرض كـ 32 حرفًا سداسيًا عشريًا. يعطي الإدخال نفسه دائمًا التجزئة نفسها، وتغيير حرف واحد يغيّر التجزئة بالكامل.

طريقة الاستخدام

  1. اكتب النص أو الصقه في مربع الإدخال، أو أفلت عليه ملفًا نصيًا، أو اضغط مثال.
  2. تظهر تجزئة MD5 أثناء الكتابة.
  3. اختر مخرجات Hex أو Base64، وفعّل Hex بأحرف كبيرة إذا كان النظام الذي تقارن به يستخدم الأحرف الكبيرة.
  4. فعّل تجزئة كل سطر على حدة لتجزئة قائمة، مثل كلمات مرور أو معرّفات كثيرة، دفعةً واحدة. يحصل كل سطر على تجزئته في سطر المخرجات المقابل.

يُجزّأ النص بترميز UTF-8 كما كُتب تمامًا، بما في ذلك المسافات وفواصل الأسطر. لتجزئة محتوى ملف أو استخدام خوارزميات أخرى، راجع مولّد التجزئة العام.

مثال

Input:  The quick brown fox jumps over the lazy dog
MD5: 9e107d9d372bb6826bd81d3542a419d6

أضف نقطة في النهاية وستتغير التجزئة كليًا. هذا «تأثير الانهيار» (avalanche effect) هو ما يجعل التجزئات مفيدة لاكتشاف أي تغيير في البيانات.

أين تُستخدم MD5

لا تزال MD5 منتشرة في كل مكان كمجموع اختباري سريع: للتحقق من سلامة ملف منزَّل أو منسوخ، ومفاتيح التخزين المؤقت وETag، وإزالة الملفات المكررة، وترويسة Content-MD5. وهي مناسبة حيثما لا يحاول أحد تزوير تطابق.

الأمان

MD5 مكسورة أمنيًا. توجد هجمات تصادم عملية منذ 2004: يستطيع أي شخص إنشاء ملفين مختلفين لهما تجزئة MD5 نفسها. لا تستخدمها أبدًا لكلمات المرور أو التواقيع أو الشهادات. للأمان استخدم SHA-256، ولكلمات المرور استخدم دالة تجزئة بطيئة مخصصة لها مثل bcrypt أو scrypt أو Argon2.

الأسئلة الشائعة

› هل يُرسل نصي إلى خادم؟

لا. تُحسب تجزئة MD5 داخل متصفحك، لذا لا تغادر كلمات المرور والمفاتيح والنصوص الخاصة جهازك أبدًا.

› هل يمكن فك تشفير تجزئة MD5؟

لا. MD5 دالة تجزئة أحادية الاتجاه وليست تشفيرًا. المواقع التي تدّعي فك تشفيرها تبحث عن القيمة في جداول تجزئات لكلمات شائعة، وهذا لا ينجح إلا مع المدخلات القصيرة أو الشائعة.

› لماذا لا تطابق تجزئة MD5 لديّ نتيجة أداة أخرى؟

عادةً يختلف الإدخال بأحرف غير مرئية: سطر جديد في النهاية (يضيفه echo، فاستخدم echo -n)، أو نهايات أسطر CRLF في Windows، أو مسافة في البداية، أو ترميز نصي مختلف. تُجزّئ هذه الأداة بايتات UTF-8 الدقيقة لمربع النص.

› ما طول تجزئة MD5؟

128 بت: 32 حرفًا سداسيًا عشريًا، أو 24 حرفًا بصيغة Base64.

› هل MD5 آمنة؟

MD5 مكسورة أمنيًا. توجد هجمات تصادم عملية منذ 2004: يستطيع أي شخص إنشاء ملفين مختلفين لهما تجزئة MD5 نفسها. لا تستخدمها أبدًا لكلمات المرور أو التواقيع أو الشهادات.