UTILS.
‎100%‎ داخل المتصفح
🔠

مشفّر / فاكّ تشفير بلايفير (Playfair)

شفّر أو فُكّ النص بشيفرة بلايفير الكلاسيكية الثنائية باستخدام مربّع كلمةٍ مفتاحية 5x5، مع حشو X التلقائي وعرض مربّع المفتاح.


    

I وJ يتقاسمان خليةً واحدة؛ ويُعامَل J كـ I.

المخرج

حول هذه الأداة

أداة شيفرة بلايفير (Playfair) تشفّر النص وتفكّ تشفيره بشيفرة تشارلز ويتستون الثنائية من عام 1854، أول شيفرةٍ عملية تشفّر أزواجًا من الحروف بدلاً من حروفٍ مفردة. تعمل من مربّع مفتاحٍ 5x5 مبنيٍّ من كلمةٍ مفتاحية: تُكتَب حروف الكلمة المفتاحية الفريدة أولاً (يتقاسم I وJ خليةً واحدة)، ثم تملأ بقية الأبجدية المربّعات المتبقية. تعرض هذه الأداة المربّع المولَّد لتتابع كل خطوة.

للتشفير، يُرفَع النص الأصلي إلى الأحرف الكبيرة، ويُستبدَل J بـ I، وتُقسَّم الحروف إلى أزواجٍ (digraphs). يُدرَج حرف حشوٍ (X افتراضيًّا) بين زوجٍ مكرّرٍ ويُلحَق إن كان طول النص فرديًّا. ثم يُحوَّل كل زوجٍ بثلاث قواعد: يُستبدَل حرفان في الصف نفسه كلٌّ بالحرف الذي على يمينه (مع الالتفاف)؛ وحرفان في العمود نفسه بالحرف الذي أسفله (مع الالتفاف)؛ وأي زوجٍ آخر يشكّل مستطيلاً، حيث يُستبدَل كل حرفٍ بالحرف في صفّه هو لكن في عمود الحرف الآخر. ويطبّق فكّ التشفير القواعد نفسها عكسيًّا (يسار / أعلى / المستطيل نفسه).

كل شيء يجري محليًّا في متصفحك دون رفع أي شيء، فتبقى رسائلك خاصة. لاحظ أن بلايفير تدمج I/J وتحشو بحرف حشو، فقد يحتوي النص المفكوك على حروف X شاردة أو حرف I حيث كان J — وهذه من الآثار الطبيعية للشيفرة لا أخطاء.

الأسئلة الشائعة

كيف يُبنى مربّع مفتاح بلايفير؟
اكتب الكلمة المفتاحية بعد إزالة الحروف المكررة، ثم ألحِق بقية حروف الأبجدية بالترتيب. ولأن الشبكة تسع 25 خليةً فقط، يُدمَج I وJ في خليةٍ واحدة، فينتج مربّع 5x5 يربط كل حرفٍ بصفٍّ وعمود.
لماذا يحتوي الخرج على حروف X إضافية؟
لا تستطيع بلايفير تشفير زوجٍ من حرفين متطابقين، فيُدرَج X (حرف الحشو) بينهما، ويُحشى حرفٌ أخير وحيد بـ X لإكمال الزوج الأخير. ولا تُحذَف هذه الحشوات تلقائيًّا عند فكّ التشفير، فقد ترى حروف X شاردة في النص المفكوك.
ماذا يحدث للحرف J؟
مربّع 5x5 القياسي لا يتّسع لحرف J منفصل، لذا يُعامَل J كـ I عند بناء المربّع وعند تحضير النص معًا. والرسائل المفكوكة التي احتوت أصلاً على J ستُظهِر I في مكانه.
كيف تُطبَّق قواعد الأزواج الثلاث؟
الصف نفسه: استبدِل كل حرفٍ بالذي على يمينه (التفاف عند الحافة). العمود نفسه: استبدِل بالذي أسفله (التفاف). المستطيل: يحتفظ كل حرفٍ بصفّه لكن يأخذ عمود الحرف الآخر. وفكّ التشفير يزيح يسارًا وأعلى بدلاً من يمينٍ وأسفل.

المزيد من الأدوات