تعمية بالإبدال

من ويكيبيديا، الموسوعة الحرة
(بالتحويل من تعمية استبدال)

تعمية بالإبدال[1] أو التعمية بالإعاضة[1] (بالإنجليزية: Substitution cipher)‏ هي طريقة في التعمية تستبدل فيها أجزاء من النص العادي بالنص المعمى وفقاً لنظام محدد. من الممكن أن تكون وحدات الاستبدال هي أحرف وحيدة (وهي الحالة العامة) أو أزواج محرفية أو ثلاثيات محرفية أو خليطاً مما سبق وهكذا. يجري مستلم النص المعمى عملية معاكسة من أجل فك تعمية الرسالة والحصول على النص الأصلي العادي. من الممكن مقارنة التعمية بالاستبدال بتعمية الترتيب، حيث أنه في التعمية الترتيبية يعاد ترتيب وحدات النص العادي بترتيب مختلف معقد جداً، لكن تترك الوحدات نفسها بدون أي تغيير. مقارنة مع تعمية الاستبدال فإنه يتم استرجاع النص العادي عند فك التعمية ترتيب النص المعمى نفسه، وإنما تكون وحدات النص مختلفة.

هناك عدة أنواع من تعمية الاستبدال:

  • تعمية استبدال أحادية: إذا كان المُستبدَل حرفاً واحداً
  • تعمية استبدال متعددة: إذا كان المُستبدَل عدة محارف
  • تعمية أحادية الأبجدية: يستخدم فيها نظام تعمية موحد في كامل الرسالة
  • تعمية متعددة الأبجديات: يستخدم فيها عدة أنظمة استبدالية في عدة أماكن في الرسالة الواحدة.

استبدال بسيط[عدل]

ROT13 هي شفرة سرية قيصرية، وهي نوع من الشفرة الاستبدالية حيث يتم تدوير الأبجدية 13 خطوة.

يطلق اسم الاستبدال البسيط على عملية استبدال محرف واحد فقط، ومن الممكن تمثيله بكتابة الأبجدية بترتيب مختلف يمثل الاستبدال. من الممكن إزاحة الترتيب الأبجدي أو عكسه للحصول على شفرة سرية قيصرية أو شفرة أتباش على الترتيب.

أمثلة[عدل]

باستخدام هذا النظام فإن كلمة "zebras" تعطينا الأبجدية التالية:

الأبجدية العادية: abcdefghijklmnopqrstuvwxyz

الأبجدية المعماة: ZEBRASCDFGHIJKLMNOPQTUVWXY

وعندها بتطبيق هذه التعمية الاستبدالية على الرسالة التالية:

flee at once. we are discovered!

ستعطي النص السري التالي:

SIAA ZQ LKBA. VA ZOA RFPBLUAOAR!

انظر أيضا[عدل]

مراجع[عدل]

  1. ^ أ ب يحيى مير علم (2018). معجم أعلام التعمية واستخراج المعمى في التراث العربي والإسلامي. الوعي الإسلامي (167). الكويت: وزارة الأوقاف والشؤون الإسلامية. ص. 49. ISBN:978-9921-706-04-8. QID:Q123010533.