بسم الله الرحمن الرحيم
برنامج تشفير النصوص ضمن الصور
[يتوفر نسخة كاملة قادرة على تشفير أي ملف (مهما كان نوعه) ضمن صورة]
الغرض من البرنامج :
-------------------
هذا البرنامج يقوم بوضع أي نص محفوظ ضمن ملف من امتدادtxt (كالذي ينشئه برنامج المفكرة الشهير)
يقوم بوضعه ضمن أي صورة من امتداد bmp ذات طريقة التخزين 24 بت
يمكن الحصول على هذا النوع من الصور عن طريق فتح أي صورة ببرنامج الرسام ، أو تصميم صورة جديدة ثم اختيار الأمر حفظ باسم من القائمة ملف ثم انتقاء القيمة "صورة نقطية 24 بت" من خيار"حفظ الملف"
لتشفير النص الذي تم تحضيره في ملف txt ضمن صورة نقطية 24 بت محفوظة ضمن ملف bmp :
-------------------------------------------------------------------------------
يتم تشغيل البرنامج و كتابة كلمة السر للدخول إلى البرنامج الحقيقي حيث يظهر في البداية شاشة برنامج تمويهي هو برنامج الأعداد الأولية حيث يظن المستخدم الذي لا يعرف عن البرنامج شيئاً أنه برنامج أعداد أولية من تلك البرامج التي ينشئها المبتدؤون بتعلم البرمجة
بعد أن تظهر الواجهة الحقيقية يتم اختيار PUT و يتم تحديد الصورة و النص من خلال الزرين Browse
أما زر Result فيتيح للمستخدم تحديد الملف الناتج (و هو في هذه الحالة صورة مشفرة bmp) سيتم إنشاؤها بعد قليل
الآن يمكن للمستخدم إمعاناً في السرية وضع رقم يتم اعتماده بشكل جزئي في عملية التشفير هذالرقم و إن قبل مجالاً كبيراً من الأعداد و لكنه في الحقيقة يأخذ القيم من صفر و هي الإفتراضية (في حال ترك الخانة Secret فارغة) و حتى القيمة 255
بعد ذلك يضغط المستخدم زر Start ليبدأ العمل الذي قد يستغرق بضع ثوان تظهر بعدها رسالة تعلمه بانتهاء العمل بنجاح
حتى هنا يكون المستخدم قد حصل على صورة مشفرة bmp بنفس حجم و شكل و..و..وو... الصورة الأصلية
هذه الصورة يمكن أن ترسل لشخص آخر يملك البرنامج نفسه ليقوم بدوره باستخراج النص من داخلها إلى ملف نصي جديد
لاستعادة النص الموجود ضمن صورة سبق تشفيرها :
-------------------------------------------
بعد الدخول إلى الواجهة الحقيقية للبرنامج بعد كتابة كلمة السر يتم اختيار GET ويتم تحديد الصورة من خلال الزر Browse أما زر Result فيتيح للمستخدم تحديد الملف الناتج (و هو في هذه الحالة ملف نصي txt) سيتم إنشاؤه بعد قليل
إن كان تشفير الصورة قد استخدم فيه رقم سري فيجب أن يكتبه في الخانة Secret و هنا قد يكون الشخصان متفقين على رقم محدد أو أخبر أحدهما الآخر بالرقم عن طريق الهاتف مثلاً أو عن طريق شخص ثالث
بعد ذلك يضغط المستخدم زر Start ليبدأ العمل الذي قد يستغرق بضع ثوان تظهر بعدها رسالة تعلمه بانتهاء العمل بنجاح
و بهذا يحصل المستخدم الذي يستعيد النص على ملف نصي جديد يحوي النص الذي تم تشفيره في الصورة من قبل
ميزة هذا البرنامج:
==================
هذا البرنامج ليس كغيره من البرامج التي تقوم بتشفير الملفات فهو يتميز بأن الملف المشفر (الصورة) يبدو للعيان ملف صورة نقطية عادية تتعامل معه جميع البرامج التي تتعامل مع الصور
أيضاً تم وضع خوارزمية قوية لتشفير النص في النسخة الكاملة ، بحيث يعجز أي شخص حتى أشد خبراء الكمبيوتر مهارة و براعة من استعادة النص من الصورة بمجرد (بمجرد تحتها خطين) أن الصورة المشفرة لديهم
حتى المستخدمون تتم حمايتهم من بعضهم البعض من خلال التحوير في الخوارزمية بحيث يتم إعطاء نسخ متطابقة لكل مجموعة تريد أن تتعامل مع بعضها البعض بحيث لا يمكن لشخص من إحدى المجموعات أن يستعيد النص الذي شفرته مجموعة أخرى ببرنامجها الخاص و لو كان يعرف كلمة السر Secret بل و لو كان المبرمج نفسه ما لم يملك النسخة المطابقة 100% للنسخة التي تم التشفير بها (الملف التنفيذي exe)
لهذا يعتبر هذا البرنامج مثالياً في الحماية لعدم وجود أدنى فرصة للمخترقين مادام المستخدم يحمي نفسه بمعنى أنه إذا لم يعط الملف التنفيذي لأحد و لم يحتفظ بالنصوص المشفرة كنص (txt) لئلا تقع مع الصورة الخاصة بهذا النص في أيدي غريبة فإنه يكون في مأمن تام (إن شاء الله)
======================
للدخول إلى هذه النسخة اكتب الرقم 12345