الاثنين، 16 يوليو 2012

التشفير بالـ MD5 فى الـ #C + الكلاس

بسم الله الرحمن الرحيم

الكلاس اللى هقدمه فى المقال ده انا كنت عامله من فترة وهو فى الحقيقة كلاس صغير لكنه بيسهلك جدا عملية التشفير والتاكيد على هاشات الـ MD5 بشكل صحيح بس الاول نتكلم شوية عن ايه هو الهاش: مثلا احنابعد ماتشفر كلمة بال MD5 ولتكن مثلا كلمة :




بتتحول للهاش اللى هو مثلا بيبقى شكله كالتالى:



وفى الحقيقة ان طريقة التشفير دى وبيستخدمها مجموعة كبيرة من المواقع لا يمكن فك تشفيرها بطريقة مباشرة لانها بتعتمد على استخدام البنية التحتية للمعالج انما يمكن عمل عملية تاكيد verification للتاكد ما اذا كان الهاش اللى معانا فعلا مطابق للكلمة والتاكيد بيكون بالسالب او بالموجب يعنى true او false .

دلوقت نيجى نشوف الكلاس :



والاستخدام مثلا بيكون كالتالى :



وعملية التاكيد او الـ verification بتكون كالتالى مثلا :



اتمنى يكون الشرح سهل .. فى امان الله.

m_

هناك تعليق واحد:

  1. يا أخوي والله انها دوره اتخبل لكن لو عملت للدرس هذا بفيديو .. جزاك الله خيرآ والله .. اني حملت الدورات للدوت نت واريد احمل هذهِ الدوره لكنها في خلل في التنزيل + هذا مو فيديو . لأننا مبتدئين .. الله يجزاك خير وادخلك الله فسيح جناته .. أللهم آمين .. أخوك مصطفى من العراق

    ردحذف