ما هو MD5؟ كيف تستعمل؟
MD5 (خوارزمية ملخص الرسائل 5) عبارة عن خوارزمية تشفير تُستخدم لاختبار سلامة البيانات.
تنتج هذه الخوارزمية إخراجًا بحجم 128 بت بغض النظر عن حجم الإدخال ، وأقل تغيير بت في الإدخال
حتى أنه يتسبب في تغيير الإخراج تمامًا.
أحد الأماكن التي يتم فيها استخدام MD5 هو ما إذا كان يتم نقل البيانات (الملف) أو تغييرها بشكل صحيح.
إنه يتحقق من أنه لم يتغير. على سبيل المثال ، غالبًا ما تحتوي ملفات ISO التي يتم تنزيلها من الإنترنت على تجزئات MD5.
يتم إعطاؤه بجانبه. عند تمرير البيانات التي تم تنزيلها من خلال خوارزمية MD5 ومقارنتها مع التجزئة المحددة
إذا كانت النتائج هي نفسها ، فهذه البيانات كاملة ولا تتغير.
استخدام آخر لـ MD5 هو تشفير المفتاح العام. تشفير المفتاح العام (غير المتماثل) مقارنة بالتشفير المتماثل
التشفير القياسي المتماثل حتى في أنظمة المفاتيح العامة لأنه يتطلب الكثير من قوة الحساب والوقت
يتم استخدامه (مع مفتاح عام غير متماثل). ثم يتم تمرير البيانات من خلال تجزئة مثل MD5 ، وقيمة التجزئة القصيرة هذه هي في الأصل
إنه مشفر بتشفير غير متماثل. بهذه الطريقة ، يتم تحقيق التوازن بين الأداء والأمان.