المبدأ :
التشفير في حقيقة الامر هو علم رياضي (يعتمد على الرياضيات) وقوانينها المختلفة ومن اشهر القصص المعروفة في التاريخ هي شفرة القيصر (نسبة إلى يوليوس قيصر) عندما قرر ان يرسل رسالة إلى قادة الجيش ولكنه لم يكن واثقا في الرسول او من سينقل الرسالة. ففكر يوليوس قيصر باستبدال كل حرف A في الرسالة إلى D وكل حرف B بحرف E وهكذا مرورا بجميع الاحرف في الابجدية. في هذه الحالة لن يستطيع ان يحل شفرة الرسالة اي شخص سوى الشخص الذي يعرف طريقة فك الشفرة او مفتاح التشفير وهو Shift by 3 اي ان الرسالة لقرائتها بشكل صحيح تحتاج إلى ارجاع كل حرف إلى الحرف الذي يسبقه ب 3 مواضع في الترتيب.
طيب من هذا المبدا شوفو معايا الموضوع بسيط جدا
شوفو لو رايحة نطبق القاعدة على كلمة
gaza
طيب بناء على القاعدة اللي حكيت عليها رايحة نستبدل كل حرف بالحرف
اللي سبقو ب3 حروف يعني رايحة تصبح :
dxwx
طيب نفرض أن :
A=1
B=2
C=3
D=4
E=5
F=6
فعندما نقوم بتحويل للاحرف بالمعادلة الرياضية سنفرض ان X
هو الحرف النهائي للمعادلة او الناتج المطلوب
وان Lettern هو رقم الحرف في الجدول الاسبق
طيب
لعمل الشفرة لحرف الـ A:
X=Lettern+3
X=4 يصبح الناتج في الجدول الاسبق حرف الـ D وهكذا
ولفك الشفرة سوف نعكس الجمع إلى طرح
X=Lettern – 3
فلو اخذنا حرف الـ F فسوف تكون نتيجة الـ X هي C وهكذا....
الفكرة بسيطة من حيث المبدأ وهذا مجرد مثال و بامكانكم تجربو
وتشوفو سهولة التطبيق
تحياتي لكم