تشفير نص بداخل صورة باستخدام خوارزمية قيصر Encrypt text inside an image using Caesar's algorithm
3.1 مقدمة:
تم كتابة البرنامج في بيئة السي شارب C# لقراءة رسالة وتشفيرها وفك الشفرة باستخدام خوارزمية القيصر ويتكون البرنامج من الواجهات التالية :
واجهة البرنامج الرئيسية
الجزء 1 (التشفير) :
في البداية نقوم بادخال
الرسالة المطلوب تشفيرها ثم نقوم باختيار مفتاح التشفير كما في الصورة التالية:
وبعدها نضغط على تشفير ليقوم
بالخطوات اللازمة لاجراء عملية التشفير كما في الصورة التالية:
وسيقوم بخزن ((R
و((G و((B في صورة RGB وتكون بصيغة
bitmap(bmp) سنجدها
مخزونة على الدرايف D كما في الصورة التالية:
وعند الضغط على خصائصها نلاحظ:
الجزء 2 (فك التشفير) :
في البداية نقوم بادخال
المفتاح الذي تم ادخاله في عملية التشفير لاجل اجراء عملية فك التشفير كما في الصورة
التالية:
في الخطوة الثانية نتاكد من ان الصورة
الناتجة من عملية التشفير موجودة على القرص D , بعد ذلك نقوم باسترجاع
الرسالة المشفرة من ملف الصورة باسترجاع اجزاء التشفير R,G,B:
بعد ذلك نضغط
على فك التشفير وسيقوم البرنامج باجراء عملية فك التشفير لينتج لنا الرسالة
الاصلية كما في الصورة التالية:
امثلة اخرى على عملية التشفير وفك
التشفير:
مثال 1:
التشفير:
استرجاع الرسالة المشفرة من الصورة:
فك التشفير:
مثال2:
التشفير:
استرجاع الرسالة المشفرة من الصورة:
فك التشفير:
وهذا هو فيديو يوتيوب عن النظام
لطلب النظام من خلال التواصل معي
07716055733
او https://facebook.com/iqjoker
او https://www.facebook.com/HamedDiyala
07716055733
او https://facebook.com/iqjoker
او https://www.facebook.com/HamedDiyala
https://drive.google.com/open?id=1zK--lFYG85QKDznicCh3A41od5KW2b8z
اترك تعليقك