الشفرة الماسونية masonic cipher :
وهي احدى طرق التشفير الابدالي احادية الابجدية monoalphabetic cipher ( اي استبدال حرف واحد بشكل واحد ) وتسمى ايضاً بشفرة الصليب الوردي او حضيرة الخنازير , اصول هذه الطريقة غير معروفة ولكنها استخدمت من قبل عدة مجاميع وهي كانت التشفير المستخدم بكثرة من قبل الماسونين لذلك غالباً ما يشار اليها بالشفرة الماسونية .
عملية التشفير Encryption بلغة VB6 :
تتم بأستبدال كل حرف بالرمز المقابل له والمصمم حسب الشبكة التالية :
حيث يقوم بأخذ الحدود المحيطة بكل حرف عند ظهور الحرف في الرسالة المراد تشفيرها .
مثل : اذا اردنا تشفير الكلمة spyman فسوف تصبح بالشكل التالي :
لاحظ يأخذ حدود حرف S ويضعها مكانه وكذلك لبقية الاحرف .
لبرمجة هذه الطريقة قمت بعمل خط يعتمد على الشفرة الماسونية ويقوم بتغير كل حرف بالشكل الذي يناسبه . كل ما عليك هو ان تقوم بتحميل الخط من الرابط ادناه واضافته الى المجلدكود PHP:
C:\Windows\Fonts
- اضف اثنين من صناديق النصوص واذهب الى الخاصية Font لصندوق النص الثاني وقم بأختيار اسم الخط Masonic CIPHER BY SPYMAN
ملاحظة : عملية فك التشفير هم معاكسة لعملية التشفير ( اذا كنت تريد عمل طريقة فك التشفير فقم بتغير خط صندوق النص الاول الى Masonic CIPHER BY SPYMAN ) وليس الثاني وهكذا
من الجدير بالذكر كان بعض الماسونين يكتبون اسماء امواتهم على القبور بالشفرة الماسونية
لتحميل البرنامج والخط اضغط هنا
اتمنى ان تكون الفكرة واضحة ,, اي استفسار انا موجود :)