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