MD5

مؤلف: Peter Berry
تاريخ الخلق: 13 أغسطس 2021
تاريخ التحديث: 1 تموز 2024
Anonim
MD5 - алгоритм и программная реализация
فيديو: MD5 - алгоритм и программная реализация

المحتوى

التعريف - ماذا يعني MD5؟

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


مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia MD5

مع تطور خوارزميات التجزئة المختلفة ، لاحظ الخبراء أن المهندسين وجدوا أن MD5 يعاني من نقاط ضعف خطيرة من حيث عدم "مقاومة التصادم". يحدث التصادم عندما يتم العثور على قيمتي تجزئة متشابهة أو متشابهة. للعمل بشكل صحيح ، يجب أن تكون قيمة التجزئة الفردية فريدة من نوعها. نظرًا لأن هذه الوظيفة مطلوبة لبروتوكولات المصادقة الشائعة مثل Secure Sockets Layer (SSL) ، غالبًا ما تم استبدال MD5 بأنواع أخرى من خوارزميات التجزئة.

مهندسو الأمن وغيرهم على دراية بالقوائم الطويلة لخوارزميات التجزئة ذات الخصائص المختلفة. غالبًا ما يشار إلى MD5 والأنواع الأخرى من خوارزميات التجزئة باعتبارها وظائف "الخلاصة". الفكرة هنا هي أن البعثرة "تهضم" قيمة أصلية وتنتج قيمة بديلة مختلفة عن القيمة الأصلية. لدى Hashes العديد من الاستخدامات الرئيسية في الأمان وكفاءة قواعد البيانات ، المتعلقة باستخدام قيم الاستبدال في عمليات البحث وتخزين البيانات.