مقدمة:
التشفير أو
التعمية هو علم قائم منذ أكثر من ألفي عام
،
وهو طريقة لإرسال المعلومات بحيث يستطيع الأشخاص الذين لديهم مفتاح التعمية فقط الاطلاع عليها وفهمها بينما لا يستطيع أي شخص آخر لا يملك المفتاح معرفتها
،
وقد تكون هذه المعلومات رسائل مكتوبة أو محادثات هاتفية أو صورا أو بيانات تنقل عبر وسائل الاتصالات الحديثة أو تحفظ وتعالج بوساطة الحواسيب.
ومع التقدم السريع والمتنامي لوسائل نقل المعلومات ووسائل تخزينها ومعالجتها (الحواسيب) ، ازدادت الحاجة إلى الحفاظ على أمن المعلومات وسريتها.
والتشفير هو أهم طرق حماية المعلومات وأكثرها كفاءة خصوصا إذا كانت المعلومات ستنقل على شبكات اتصال سلكية أو لاسلكية يسهل التنصت عليها ، أو كانت المعلومات تتبادل في شبكات الحواسيب الحديثة الواسعة الانتشار التي يمكن اختراقها.
يهدف واضع التعمية إلى ضمان سرية الرسالة أو إلى ضمان أصالتها وحمايتها من التحريف بينما يحاول العدو ( محلل التعمية) كسر الشفرة ومعرفة محتوى الرسالة السرية أو تزويرها بشكل يؤدي إلى قبولها على أنها رسالة صحيحة أو أصلية وهي غير ذلك.
من هنا ، فهذا العلم يعالج مسألتين : تتناول الأولى طرق إخفاء المعلومات المرسلة من جهة لأخرى :
التشفير ، وتختص الثانية بطرق استخراج المعلومات من قبل الملتقط للرسائل المعماة وذلك بدون معرفة المفتاح المتفق عليه من قبل المتراسلين:
تحليل التعميةوفي العصر الحديث ، لا يقوم الأعداء وحدهم بمحاولة تحليل التعمية أو كسرها ، وإنما يقوم بذلك العلماء الذين يضعون الشفرات أنفسهم ، وذلك بهدف تحديد مدى قوة طرق التعمية ومتانتها وتشخيص نقاط الضعف فيها.
أنظمة التعمية التقليدية الشائعة* ملاحظة:أثناء تصفحكم لباقي فقرات الموضوع ستحتاجون لفتح صفحة هذا الجدول أثناء القراءة .. فهو أساسي عند القيام بعملية التشفير.. * المرجو التركيز على فقرات "التوضيح" فالشرح فيها مبسط أكثر 1-أنظمة التشفير : تعد طريقة التعمية
بالتبديل أهم طرق التعمية التقليدية الشائعة
وهي أن يتم تبديل كل حرف ( أو حرفين أو كلمة ) من النص الواضح للرسالة بحرف أو رمز أو رقم أو كلمة بطريقة معينة يحددها المفتاح السري.
ومن أمثلة التعمية بالتبديل ما يلي :
+لنجرب مثلا :-تعمية كلمة "
منتديات" بتبديل كل حرف بالحرف الذي يليه بثلاثة أحرف حسب الترتيب الأبجدي كما في الجدول الأول لتصبح "
عفذزمدذ".
-تعمية
"منتديات" بالأرقام
" 40 ، 50 ،400 ، 4 ، 10 ، 1 ، 400 " حسب حساب الجمل ،
أو بالأرقام
" 13 ، 14 ، 23 ، 4 ، 10 ،1 ، 22 " حسب الترميز العشري.
-تعمية نفس الكلمة
"منتديات" بالكلمات
"لي ، كل ، شق ، أبا ،هدأ ، أ ، شق " وذلك بأخذ التعمية حسب حساب الجمل وتحليل الأعداد الناتجة إلى مجموعة أحرف أو كلمات عادة ما تكون مفيدة .
توضيح المثال الأخير : :فلنأخذ حرف "م" من هذه الحالة : باستعمال حساب الجمل نرى أن الرقم الذي يوافقها هو 40 ،
هذا الرقم يمكننا تفكيكه بأي طريقة نريدها بحيث تكون الأرقام المفكك إليها ضمن الجدول . أنا فككته إلى 30+10 فأعطى كلمة " لي" وهكذا..تطبيق:إلى من يريد تطبيق التعمية بالتبديل جربوا تعمية كلمة "احلى بنات" ب 3 الطرق السابقة ( طبعا فقط من يريد(..يـــتـــبع