إخفاء النصوص داخل صور الـ BMP 24 – Bit
الهدف من البرنامج :
إخفاء رسائل النصوص داخل صور بحيث تزداد وثوقية سرية النظام المعمول به للإتصال بين مدير النظام و عملائه.
و هنا يجب أن نميز بين مفهومين : إخفاء المعلومات و تشفير المعلومات
تشفير المعلومات هو تغيير حالة المعلومات عن طريق معادلات رياضية أو مقابلات بين الأحرف عن طريق جداول سرية.
أما إخفاء المعلومات فهو ستر المعلومات بمعلومات أخرى من غير نوع و دمج المعلومات مع بعضها البعض بحيث لا تظهر المعلومات المخفية و تبقى المعلومات الأخرى ظاهرة للعيان كما كانت من قبل , حيث نقوم هنا بعملية إخفاء معلومات النص بمعلومات الصور فعلى سبيل المثال يمكننا إخفاء كتاب مؤلف من 100صفحة تقريبا داخل صورة حجمهاMB 2 فقط.
مميزات البرنامج :
1-القدرة على إخفاء نص داخل صورة حيث أن حجم ملف الصورة يساوي ثمانية أضعاف حجم ملف النص تقريبا.
2- عدم تغير حجم و مواصفات ملف الصورة.
3- عدم تغير ألوان و دقائق الصورة (ظاهرياً).
4- القدرة على فصل برنامج الإخفاء و فك الإخفاء و بذلك يستطيع المدير (مثلا) اعطاء العملاء برنامج فك الإخفاء فقط, بحيث تصل لديهم الرسائل السرية عن طريق الصور لكنهم لا يستطيعون إرسال الرسائل السرية بهذه الطريقة لعدم حصولهم على برنامج الإخفاء.
و بهذا يحرم العملاء أيضا من تجربة إخفاء و فك الإخفاء لعدد كبير من الرسائل و بذلك كشف خوارزمية الإخفاء.
5- حماية النص المخفي بكلمة سرية يتم الإتفاق عليها بين المدير و العميل المستقبل للرسالة
وهذه الكلمة منثوره في أجزاء معينة من الصورة لا يعرف مكانها العميل, يمكن أن تصل كلمة السر إلى ستة حروف مع العلم أن البرنامج لا يقبل كلمات السر الفارغة.
6- البرنامج يعمل تحت بيئة ويندوز 2000 و ما بعد , و يحتاج إلى صور من نمط 24 بت لإخفاء النصوص.
7- بشكل مبدئي يحتوي الملف المرفق على الملفات التنفيذية للبرنامج حيث لم نرفق معها الملفات المرتبطة DLL وعليه لن يعمل البرنامج إلا في الأجهزة التي تحتوي على VS.Net و سنعمل في الأيام القليلة القادمة على حزم البرنامج بشكل كامل .
8- يحتوي الملف المرفق على ملف وورد يشرح عملية الإستخدام .
يمكنك الحصول على الشيفرة المصدرية للبرنامج بطلبها من العنوان h_assalih@hotmail.com و الله من وراء القصد .