ستيغانوغرافي

المواراة أو ستيغانوغرافي أو إخفاء المعلومات (بالإنجليزية: Steganography) هو فن وعلم كتابة رسائل مخفية بطريقة لا يمكن لأحد، عدا المرسل والمستلم المعني، الشك بوجود الرسالة، وهو نوع من السرية من خلال الغموض.  قد تظهر الرسائل المخفاه بشكل آخر: صورة، مقالة صحفية، قائمة تسوق. أول تسجيل لاستخدام هذا المصطلح كان سنة 1499 من قبل يوهانس تريثيموس "Johannes Trithemius"، في مقالته "steganographia" عن التشفير والكتابة المخفية على صورة كتاب تعاويذ سحرية. وعموماً، فإن الرسائل ستظهر على أنها شيء مغاير كصور أو مقالات أو قوائم بيع أو أشياء أخرى "نص غطاء" "covertext".
المفهوم التقليدي للرسالة المخفية هو أن تكون مكتوبة بحبر خفي بين السطور المرئية لرسالة خاصة. استُخدم الحبر المخفي قديما لإخفاء الرسائل بحيث تبدو الورقة بيضاء فارغة. تختلف التعمية بالأخفاء عن التشفير في أن الرسالة لاتظهر. بينما الرسالة المشفرة تثير الشبهة وتجذب الانتباه، قد تكون غير أجرامية في البلدان التي تحظر التشفير. لهذا التشفير يحمي المحتوى بينما التعمية بالأخفاء تحمي الرسالة وأطراف التواصل.
إن ميزة الستيغانوغرافي على التشفير المجرد، هو أن الرسالة بحد ذاتها لا تجذب الاهتمام. الرسائل المشفرة بوضوح، بغض النظر عن قابلية فكها تبدو مريبة؛ وربما يُدان كاتبها في البلدان التي تمنع التشفير 
وفي الوقت الذي يحمي التشفير محتوى الرسالة، يمكن للستيغانوغرافي أن يحمي الرسالة وأطراف التراسل معاً.
يشمل الستيغانوغرافي إخفاء المعلومات في ملفات الحاسوب.في الستيغانوغرافي الرقمي يمكن أن يتضمن الاتصال الإلكتروني ترميزا مخفيا في مستوى الوسط الناقل، مثل ملف مستند، ملف صورة، بروتوكول. ملفات الوسائط المتعددة هي أوساط مثالية للإرسالات المخفية، بسبب كبر حجمها. كمثال بسيط، يمكن لمرسل أن يستخدم صورة غير ملفتة ، ويعدل في لون نقطة (pixel) لكل مئة من النقاط، ليقابل حرف أبجدي. سيكون التغيير طفيفا و غير محسوس و من غير المحتمل اكتشافه بالعين المجردة.

تعريف

إخفاء المعلومات هو فن وعلم من كتابة الرسائل المخفية بطريقة لا أحد غير المرسل والمتلقي يشتبه في وجود الرسالة، وهو شكل من أشكال الأمن من خلال الغموض. و ستيغانوغرافي الكلمة من أصل يوناني وتعني “الكتابة المخفية”. وكان أول استخدام للمصطلح سجلت في 1499 من قبل يوهانس تريثموس في كتابه بعنوان يوهانس تريثيموس، وهو أطروحة عن التشفير وإخفاء المعلومات متنكرا في زي كتاب عن السحر. عموما المثال التقليدي هو رسالة مخبأة بالحبر السري أو غير المرئي بين السطور. الكتابة بالحبر السري كان بداية الكتابة المخفية.

أصل التسمية

أصل التسمية إغريقية، و تعني الكتابة المخفية، من الكلمة (steganos"،(στεγανός"، ستيغانوس، و تعني المحمي أو المغطى، و الكلمة (graphei"،(γραφή"، غرافي، و تعني الكتابة.
بالعربية ترمز كلمة مواراه إلى (الإخفاء) بتغيير المعالم.

تاريخه

يرجع أول استخدام سجل لتقنية الستيغانوغرافي إلى سنة 440 قبل الميلاد عندما ذكر هيرودوت مثالين في تاريخه. أرسل ديماريتوس (Demaratus) تحذيرا بشأن هجوم مقبل لليونانين عن طريق كتابته مباشرة على لوح خشبي ثم غطاه بغشاء من الشمع . كانت أقراص الشمع شائعة الاستعمال آنذاك باسم أسطح الكتابة القابلة لإعادة الاستخدام، وتستخدم في بعض الأحيان للكتابة المخفية. قدم يوهانس تريثموس في عمله "Polygraphiae" ما يسمى ب "شفرات-افي ماريا"،بوساطته يمكن أن تخفى المعلومات على شكل تراتيل صلوات.
يوضح الشكل المرفق أنموذج للستيغانوغرافي و مصطلحات مكوناته كما أقر في سنة 1996، ونشرته مؤسسة سبرنغر (springer) في ورقة علمية.
عبر التاريخ، كان هناك الكثير من الحروب بين الدول، والمعلومات دائما هي المفتاح لانتصار جيش على آخر. ولذلك، فإن الناس أخفت المعلومات بعدة أساليب.
قديما كان يتم حلق رأس الرسول ووشم رسالة أو صورة على رأس الرسل. بعد السماح له أن ينمو الشعر، وتكون الرسالة التي لم يتم كشفها حتى يكون حليق الرأس مرة أخرى.
شكل آخر من الكتابة المشتركة هو استخدام أحبار غير مرئية. وقد استخدمت هذه الأحبار مع الكثير من النجاح في الآونة الأخيرة مثل الحرب العالمية الثانية. فتكون هناك رسالة مختلفة جدا مكتوبة بين السطور. وتألفت في وقت الحرب العالمية الثانية عدد من أحبار غير مرئية. مصادر مشتركة للأحبار غير مرئية هي الحليب والخل وعصائر الفاكهة، والبول. كل هذه تغمق عند تسخينها.
مع تحسين التكنولوجيا وسهولة فيما يتعلق فك هذه الأحبار غير مرئية، وضعت أكثر تطورا الأحبار التي تتفاعل مع المواد الكيميائية المختلفة.
كما استخدمت الاصفار فارغة Null ciphers (رسائل غير مشفرة).  مثال هذه الرسالة:
Fishing freshwater bends and saltwater 

coasts rewards anyone feeling stressed. Resourceful anglers usually find masterful
leapers fun and admit swordfish rank
overwhelming anyday.
بأخذ الحرف الثالث في كل كلمة، يظهر الرسالة التالية :
Send Lawyers، Guns، and Money.

تقنيات مطبوعة

خرج الستيغانوغرافي الرقمي قد يكون في شكل وثائق مطبوعة. قد تشفر رسالة،( نص صريح plaintext)، أولا، بالوسائل التقليدية، لإنتاج النص المشفر ciphertext. ثم، يتم تعديل غطاء غير مريب (covertext)بطريقة ما، لاحتواء النص المشفر، فينتج النص الحاوي للرسالة المخفية (stegotext).
النص المشفر الذي تنتجه أكثر وسائل إخفاء المعلومات الرقمية، ليست قابلة للطباعة. الأساليب الرقمية التقليدية تعتمد على احداث تغيير الضوضاء (noise)في الملف القناة لإخفاء الرسالة، على هذا النحو، يجب أن يرسل الملف إلى قناة المتلقي دون إحداث ضوضاء إضافية نتيجة الإرسال. الطباعة التي تنتج الكثير من الضوضاء في النص المشفر، تجعل الرسالة،عموما، غير قابلة للاسترداد. هناك تقنيات التي تتناول هذا القيد، مثال بارز هو (ASCII Art Steganography)(ستيغانو آسكي ).

النص الرقمي

يستخدم ستيغانوغرافي-يونيكود حروفا تشبه مجموعة ASCII المعتادة لتبدو طبيعية، في حين أنها تحمل بتات إضافية من المعلومات. إذا عرض النص بشكل صحيح، فلن يكون هناك فرق بصري عن النص العادي. ومع ذلك، بعض الأنظمة، قد تعرض الخطوط بشكل مختلف، وسيتم رصد المعلومات الاضافية بسهولة.
من جهة أخرى، الحروف المخفية (مثلا ، حروف السيطرة)، الاستخدام المتكرر للعلامات (نوع الحروف الغامق، المسطر، و المائل)، يمكن أن تضيف معلومات خفية في متن النص، بدون أن تبدو واضحة بصريا عند عرضها، ولكن يمكن اكتشافها عند الاطلاع على شفرة مصدر الوثيقة.
يمكن أن تحتوي صفحات لغة رقم النص الفائق (HTML)، على تعليمات برمجية لمسافات فارغة (blank spaces) إضافية وعلامات التبويب في نهاية الأسطر، وكذلك ألوان مختلفة، والخطوط والأحجام، والتي لن تكون مرئية عند عرضها. وهناك مثال أكثر بساطة هو نص أبيض على خلفية بيضاء، والتي يمكن أن يكشف عنه بتحديده "selecting".
أحد هذه الأساليب يستند إلى استخدام حروف يونيكود غير الطباعية (non-printing)،الواصل صفر العرض، (ZWJ)(zero-width-joiner)، والفاصل صفر العرض،(ZWNJ) (zero-width non-joiner)،معا.
وتستخدم هذه الأحرف لوصل وفصل الحروف في اللغة العربية، ولكن يمكن استخدامها في الحروف الهجائية الرومانية لإخفاء المعلومات لأنها لا معنى لها في الأبجدية اللاتينية، ولأنها هي "صفرية العرض"، وبالتالي لا يتم عرضها. تضمين ZWJ في النص يمثل غطاء "1" وتضمين ZWNJ يمثل "0". يمكن استخدام مجموعات من الأحرف لتمثيل الأحرف A (ويعطيها الرمز "0"، وبالتالي يمثله ZWNJ) إلى Z (ويعطيها رمز "1011"، وبالتالي يمثله ZWJ، ZWNJ، ZWJ، ZWJ). يمكن إدراج هذه المجموعات بين كل حرف من النص الغطاء، وبالتالي تخفى رسالة.

استخدام ألغاز سودوكو

فن إخفاء البيانات في صورة باستخدام ألغاز سودوكو،"Sudoku puzzle"، والذي يستخدم كمفتاح لإخفاء البيانات داخل صورة. إخفاء المعلومات باستخدام الألغاز سودوكو يمتلك العديد من مفاتيح بقدر الحلول الممكنة للغز سودوكو، والذي هو 6.71 × 10²¹. وهذا يعادل حوالي 70 بت، مما يجعلها أقوى بكثير من طريقة DES الذي يستخدم مفتاح 56 بت. .