الإخوة الأفاضل السلام عليكم ورحمة الله
مرفق مثال بسيط عن الخوارزمية MD5
وبالطبع هي معقدة وأنا (متعقد) كذلك من كلمة تشفيير وخاصة بعدما وجدت كم هائل من الخوارزميات ولكن في النهاية بعد كل التعب والتشفيير سنصل الي عمل مقارنة يعني شرط وهنا تاتي الأخت IF ويصبح كل شيء مكشوف امام الأسمبلي
ويصبح الوصول الي القفزة مسألة بسيطة فلماذا كل هذا التعقيد في خوارزميات منها ما يعمل في اتجاهيين ومنها ما هو أحادي الإتجاه مثل MD5 التي تعمل في إتجاه واحد فقط وهي تقوم بعمل توقيع علي النص وليس تشفيير كما فهمت ولانها تعمل في إتجاه واحد فانه يصعب فك الناتج إلا بعمل تتبع ببرنامج خاص وهذا ليس المهم المهم هو ما فائدة تلك الخوارزمية الرهيبة التي وجدت العشرات من المواقع المتخصصة في فك التوقيع الناتج منها وكيف يستفاد منها في حماية البرامج
ومرفق لكم مثال بسيط حصلت عليه من موقع اجنبي وصاحب المثال هو الاخ الفاضل محمد سيد
أرجو إفادتنا نحن المبتدئون في البرمجة بأهمية تلك الخوارزمية وكيف يستفاد من النص الناتج من عملية التشفيير لو كان لفظ تشفيير صحيح
ولو سمحتم يكون التطبيق علي المثال المرفق
وشكرا جزيلا لكم

