جدول المحتويات:
التعريف - ماذا تعني الرسالة رقم 5 (MD5)؟
Message Digest 5 (MD5) هي دالة تجزئة تستخدم في التشفير. تم تطويرها من قِبل Ronald Rivest في عام 1991 ، وتنتج Message Digest 5 قيمة تجزئة ناتجة عن 128 بت. على غرار خوارزميات هضم الرسائل الأخرى ، تم تطويره إلى حد كبير لتطبيقات التوقيع الرقمي التي تستخدم ملفًا مضغوطًا كبيرًا بطريقة آمنة.
على الرغم من أنه لا يزال يستخدم على نطاق واسع ، إلا أن أمان الوظيفة يتعرض لخطر شديد ونتيجة لذلك تتطلب معظم التطبيقات ، خاصة تلك المتعلقة بحكومة الولايات المتحدة ، عائلة SHA-2 من وظائف التجزئة للتشفير. تعتبر Message Digest 5 مكسورة وغير مناسبة للاستخدام مرة أخرى وفقًا لوزارة الأمن الداخلي الأمريكية.
تيكوبيديا توضح الرسالة رقم 5 (MD5)
يتم توفير تفاصيل خوارزمية Message Digest 5 في RFC 1321. تستخدم خوارزمية Message Digest 5 رسالة من أي طول وتقوم بإخراج ملخص رسالة 128 بت من الإدخال. لا تحتاج خوارزمية Message Digest 5 إلى أي جداول استبدال كبيرة وهي امتداد لخوارزمية Message Digest 4. بالمقارنة مع Message Digest 4 ، Message Digest 5 أكثر تحفظًا في التصميم ولكنها أبطأ. الخطوات الموضحة في خوارزمية Message Digest 5 هي إلحاق بتات الحشو ، إلحاق تمثيل للرسالة المبطنة بالرسالة الأصلية ، وتهيئة المخزن المؤقت لملقم الرسالة ، ومعالجة الرسائل في كتل مكونة من 16 كلمة وأخيراً إخراج النتيجة. بالمقارنة مع Message Digest 4 ، Message Digest 5 أكثر تعقيدًا قليلاً.
على جهاز 32 بت ، يتم تنفيذ Message Digest 5 بشكل أسرع مقارنة بخوارزميات ملخص الرسائل الأخرى. رسالة الخلاصة 5 سهلة التنفيذ عند مقارنتها بخوارزميات الخلاصة المشابهة. تكون صعوبة الخروج بنفس ملخص الرسالة من رسالتين مختلفتين بترتيب 2 64 عملية.