مولد هاش MD4

توليد بصمات MD4 (Message Digest) من أي مدخل نصي

مشاركة:

مولد هاش MD4

توليد ملخصات رسائل MD4 بقوة 128 بت فوراً

خوارزمية MD4 (Message-Digest Algorithm 4) صممها رونالد ريفست عام 1990 كدالة هاش تشفيرية سريعة. تنتج بصمة بطول 128 بت (32 حرفاً سداسياً عشرياً). على الرغم من أن MD4 تعتبر الآن معطلة تشفيرياً ولا يجب استخدامها للأمان، إلا أنها تظل ذات أهمية تاريخية كسلف مباشر لكل من MD5 وعائلة خوارزميات SHA. لا تزال تُستخدم بنشاط في بروتوكول مصادقة NTLM من مايكروسوفت.

ما هو MD4؟

يعالج MD4 المدخلات في كتل 512 بت وينتج هاش 128 بت من خلال ثلاث جولات من العمليات. تستخدم كل جولة دالة غير خطية مختلفة. قام ريفست بتحسين MD4 للسرعة على المعالجات بمعمارية 32 بت، مما جعلها واحدة من أسرع دوال الهاش في عصرها. تم إنشاء MD5 لاحقاً كبديل أكثر أماناً بعد اكتشاف نقاط ضعف في MD4.

✅ خصائص MD4

  • سريع جداً: مصمم للسرعة القصوى على معالجات 32 بت.
  • مخرج 128 بت: ينتج دائماً هاش سداسي عشري من 32 حرفاً.
  • أهمية تاريخية: سلف عائلات MD5 و SHA.
  • استخدام NTLM: لا يزال مستخدماً في مصادقة Windows NTLM.

📊 أين لا يزال MD4 مستخدماً؟

  • مصادقة NTLM: مصادقة نطاق Windows (Domain Authentication).
  • روابط ED2K: فحص بصمات الملفات في eDonkey2000.
  • الأنظمة القديمة: الأنظمة التي تتطلب توافقاً مع معايير MD4.
  • الأبحاث: دراسة تطور دوال الهاش التشفيرية.

⚠️ تحذير أمني

MD4 معطلة تماماً من الناحية التشفيرية. يمكن العثور على تصادمات كاملة (Collisions) في أجزاء من الثانية. لا تستخدم MD4 أبداً للأمان، أو تشفير كلمات المرور، أو التواقيع الرقمية. تم توفيرها هنا للتوافق مع الأنظمة القديمة فقط. استخدم SHA-256 أو SHA-512 لأي غرض أمني.

🔄 MD4 مقابل الخوارزميات المرتبطة

🔵

MD4

128 بت، 3 جولات

معطلة - تصادمات في أجزاء من الثانية

🟢

MD5

128 بت، 4 جولات

معطلة أيضاً، لكنها أبطأ في الاختراق

🟡

SHA-256

مخرج 256 بت

آمنة، ويُنصح بها للأنظمة الجديدة

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

لماذا لا يزال MD4 موجوداً إذا كان معطلاً؟

لا يزال MD4 مستخدماً في مصادقة NTLM من مايكروسوفت ومشاركة ملفات eDonkey. التوافق مع الأنظمة القديمة يبقيه حياً، رغم أن جميع الأنظمة الجديدة يجب أن تتجنبه.

ما الفرق بين MD4 و MD5؟

أضافت MD5 جولة رابعة من العمليات وعدلت الدوال في كل خطوة لإصلاح نقاط الضعف في MD4. كلاهما ينتج هاش 128 بت، لكن MD5 أكثر مقاومة للتصادم (رغم أنها معطلة أيضاً).

هل يتم إرسال بياناتي إلى الخادم؟

تتم معالجة الهاش على الخادم عبر طلب AJAX آمن، لكن لا يتم تخزين بياناتك أبداً والاتصال مشفر بالكامل.