على مدى المئات من السنين , المشكلة مازالت مستمرة
كيف بامكان أليس أن تقوم بتصميم شفرة تمكنها من اخفاء بصمتها
ومنع تسريب المعلومات كذلك
الجواب هو " العشوائية "
تخيل أن أليس قامت بدحرجة 26 نردا في آن واحد
للقايم بتوليد قائمة طويلة من التبديلات العشوائية
ولمشاركتها مع بوب بدلا من تشارك كلمة
الآن , للقيام بتشفير رسالتها
استعملت أليس قائمة من التبديلات العشوائية
من المهم أن تكون تلك القائمة طويلة بطول الرسالة
لتجنب أي تكرار
بعدها عليها أن تقوم بارسالها لبوب , اللذي بدوره يقوم بفك تشفير الرسالة
باستعمال نفس قائمة التبديلات العشوائية اللتي زودته بها
الآن ايف ستعاني من مشكلة
لأن الرسالة المشفرة الناتجة
سيكون لديها خاصيتين قويتين مهمتين
الأولى , أن التبديلات لن تحتوي على نمط متكرر أبدا
ثانيا , أن الرسالة المشفرة سيكون لديها توزيع ترددي متماثل
لأنه لا يوجد أي اختلاف في الترددات
وبالتالي ليس هناك تسريب
الآن بات من المستحيل على ايف أن تقوم بفك التشفير
هذه هي أحد أقوى أنواع التشفير الممكنة
وقد ظهرت في أواخر القرن ال19
وهي ما يعرف الآن باسم " تشفير المفتاح الملعن "
ولغرض تصور قوة تشفير " المفتاح المعلن "
علينا أن نفهم المزيج الانفجاري هنا
على سبيل المثال , التشفير بطريقة قيصر قام بتبديل كل حرف بنفس التبديل
وهو ما كان رقما بين 1 و 26
لذا ان قامت أليس بفك تشفير اسمها
سينتج ما بين 1 ل 26 احتمالية تشفير
رقم احتمالية صغير , ويمكن تأكيدهما بسهولة
وهو ما يعرف ب " طريقة البحث الشامل "
قارن هذه بطريقة تشفير المفتاح المعلن
حيث أن كل حرف سيتم تبديله
برقم مختلف يكون بين 1 الى 26
الآن فكر في أعداد فك التشفيرات الممكنة
ستكون 26 مضروبة في نفسها 5 مرات
وهو ما يقارب ال 12 مليون
من الصعب علينا أحيانا أن نتخيل
لذا تخيل أنها كتبت اسمها في صفحة واحدة
وفوقها وضعت كل طريقة فك تشفير ممكنة
كم سيكون ارتفاعها بنظرك ؟
قرابة ال12 مليون سلسلة من احتمالات كلمة من 5 أحرف
كتلة الورق تلك ستكون مهولة
على ارتفاع يزيد عن كيلومتر في الهواء
عندما تقوم أليس بتشفير اسمها بطريقة " المفتاح المعلن "
كأنها قامت باختيار ورقة عشوائية من مجموعة الأوراق تلك
من وجهة نظر ايف ,, خبيرة فك الشفرات
كل كلمة مشفرة ذات ال5 أحرف اللتي عندها
هي حتما ستكون كلمة موجودة في كمية الأوراق هذه
لذا تعتبر هذه الطريقة هي عملية والأكثر أمانا