مُشفِر وُمُفكِّك كود بليفير

مطورحمايةنص
إعلان · حذف؟
أحرف أبجدي فقط. تُزال التكرارات عند بناء شبكة 5×5.
يستخدم مربع 5×5 للاختلاف في 25 حرفًا — اختر الحرف الذي يُستخدم كمُدمج أو يُستبعد.
يُستخدم لفصل الحروف المكررة وتعبئة النص المكون من عدد فردي من الحروف.

مربع 5×5 للإحصاءات في مصفوفة بليافير

تحليل تفصيلي للحروف الثنائية

كيف يعمل خوارزمية بليافير

الalgorithm: بليافير هو خوارزمية تبديل ثنائية. يتم وضع الكلمة المفتاح في مصفوفة 5×5 (بدون تكرارات)، ثم يتم ترتيب الأبجدية المتبقية. لأن المصفوفة تحتوي على 25 حرفًا فقط، يتم تقليل حرف واحد إلى آخر — تقليديًا I و J يُستخدم في نفس الخلية، رغم أن بعض النماذج تُستبعد Q بدلاً من.

تحضير النص المُدخل: أزل الأحرف غير الأبجدية، ثم قسم إلى أزواج. إذا كانت الأزواج تحتوي على حروف متطابقة (مثلاً LL)، أضف حرف مُملوء (مثلاً X) بينهما. إذا كان الناتج النهائي يحتوي على حرف واحد فقط، أضف حرف مُملوء.

تشفير كل زوج ثنائي:

نفس السطر: استبدل كل حرف بالحرف المقابل لليمين (أو تُعيد الترتيب).
نفس العمود: استبدل كل حرف بالحرف المقابل تحته (أو تُعيد الترتيب).
مربع: استبدل كل حرف بالحرف في نفس السطر ولكن في العمود المقابل للحروف الأخرى.

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

تاريخ: تم اختراعه من قبل تشارلز ويثستون في 1854 ودعمه بارون بليافير، واستُخدم من قبل القوات البريطانية في حرب بوير وحرب العالم الأول. كان أول خوارزمية تبديل ثنائية عملية، وتم تقليل التحليل المبسط بشكل كبير مقارنة بالعوامل المتماثلة لأن تكرار الحروف الثنائية يكون أقل من تكرار الحروف الفردية.

تحليل التشفير: بليافير معرض للتحليل بناءً على تكرار الأزواج الثنائية في النص الطويل. الأزواج الثنائية الشائعة في اللغة الإنجليزية مثل TH, HEو، و IN تُترجم بشكل متسق إلى أزواج محددة من النص المُشفّر، مما يكشف بنية المصفوفة.

إعلان · حذف؟

مرشد

مُشفّر بليافير ومحوّل نص

مُشفِر وُمُفكِّك كود بليفير

تشفير أو تحليل النص باستخدام خوارزمية بليافير بالكامل في متصفحك. أدخل كلمة مفتاح، وصِل النص المُدخل أو المُشفّر، وشاهد الأداة تُبنى مصفوفة المفتاح 5×5، وتُعد الأزواج الثنائية، وتُظهر كل خطوة التبديل. لا يغادر أي بيانات جهازك.

كيفية استخدام

  1. اختر نمطًا: تشفير لتحويل النص المُدخل إلى النص المُشفّر، أو فك تشفير لإعادة بناء الرسالة الأصلية.
  2. أدخل أو الصِّل نصك في مربع الإدخال. تُتجاهل العلامات، الأرقام، والمسافات.
  3. أدخل كلمة مفتاح (أي كلمة أو عبارة أبجدية). تُستبعد التكرارات عند بناء المصفوفة 5×5.
  4. اختر نمط المصفوفة: يُستخدم الحرف I و J في نفس الخلية (النمط الأصلي من 1854) أو يُستبعد الحرف Q (يُحتفظ بالحرف J بشكل منفصل).
  5. بموجب خيار تغيير الحرف المُملوء المستخدم لفصل الأزواج المكررة وتعبئة النص المكون من عدد فردي من الحروف.
  6. اطلع على النتيجة، واطلع على المصفوفة المُفتاحية، وراجع تحليل الأزواج الثنائية أدناه.

خصائص

  • مصفوفة 5×5 مُفتاحية – يتم تضمين الحروف المفتاحية بحيث يمكنك رؤية كيفية بناء المصفوفة.
  • النماذج الكلاسيكية – اختر تجميع I/J أو استبعاد Q لتتناسب مع النمط التاريخي المطلوب.
  • تحضير الأزواج تلقائيًا – تُضاف حروف مُملوءة للحروف المكررة، وتُعبأ الأطوال الفردية، وتُبرز الحروف المُملوءة المُدخلة.
  • جدول تبديل تفصيلي خطوة بخطوة – يُعرض كل زوج ثنائي مع القاعدة المطبقة (نفس السطر، نفس العمود، أو المربع) والزوج الناتج.
  • الحروف المُملوءة القابلة للتعديل – اختر X، Q، أو Z حسب ما يناسب نصك الأصلي.
  • تشفير وفك التشفير في أداة واحدة – قم بتحويل رسائلك دون تغيير الصفحات.
  • كاملة على جهاز المستخدم – يتم تنفيذ التشفير باستخدام JavaScript فقط، لذا لا تصل رسائلك أو كلمات المفتاح إلى خوادمنا.

التعليمات

  1. لماذا يستخدم خوارزمية بليافير مصفوفة 5×5 بدلًا من 6×5 أو 5×6؟

    تُحتوي مصفوفة 5×5 على 25 حرفًا، أي أن تكون قصيرة بحد أدنى من الأبجدية الإنجليزية. تم تقليل الأبجدية إلى 25 من خلال دمج الحرف I مع الحرف J. يُحافظ ترتيب 5×5 على التماثل في السطر والعمود والمربع، مما يجعله سهل التطبيق يدويًا — أما 6×5 أو 5×6، فسيُجبر القواعد على التعامل مع أبعاد مختلفة لكل محور، مما يجعله غير عملي للإستخدام على الورق والقلم الذي تم تصميمه عليه.

  2. لماذا تُشفّر بليافير أزواج من الحروف بدلًا من حروف فردية؟

    تقليل تكرار التكرار في الحروف. في اللغة الإنجليزية، يظهر الحرف E حوالي 12.7% من الأحرف، لكن تكرار الحرف TH يظهر حوالي 2.7%. لأن بليافير تُحول كل زوج من الحروف إلى زوج مُشفّر فريد، فهذا يُعوق تحليل التكرار الفردي. وهذا ما جعل بليافير أكثر صعوبة في التحليل مقارنة بالعوامل المتماثلة مثل سايسار.

  3. ما الفرق بين نمط I/J ونمط استبعاد Q؟

    تُقلل كلا النماذج 26 حرفًا إلى 25 خلية. في نمط I/J، يُعامل الحرف I والحرف J كحروف متطابقة — أي أن أي حرف J في النص المُدخل يُستبدل بـ I قبل التشفير. في نمط استبعاد Q، يتم استبعاد الحرف Q تمامًا من المصفوفة؛ يجب إعادة كتابة النص المحتوي على Q قبل التشفير (غالبًا كـ KW أو ببساطة التخلص منه). نمط I/J هو النمط التاريخي الصحيح الذي استُخدم من قبل القوات البريطانية؛ بينما يُفضل نمط استبعاد Q في النصوص التي يحمل فيها الحرف I والحرف J معاني مستقلة، مثل الوثائق القانونية.

  4. لماذا تُنتج عملية التفكك أحرف X إضافية في النص المُدخل؟

    لا يمكن لبليافير تشفير زوج من الحروف المتطابقة لأن القواعد المُطبقة تتطلب أن يكون الزوجان في أماكن مختلفة في المصفوفة. يُدخل المُشفّر حرف مُملوء (مثلاً X) لفصل هذا الزوج. لا يمكن للمُفكّك أن يُعرف أي من الأحرف X كانت الأصلية، وبالتالي يحتوي النص المُستعاد على الحروف المُملوءة. يجب إزالة هذه الحروف كخطوة تطبيقية يُتركها القارئ.

  5. هل تظل خوارزمية بليافير آمنة اليوم؟

    لا. كانت بليافير مُعتبرة آمنة في الرسائل القصيرة في القرن التاسع عشر والقرن العشرين، لكن التحليل الحديث يُحللها بسهولة. تحليل تكرار الأزواج الثنائية على عدد قليل من الأحرف في النص المُشفّر يُكشف عادةً كمية كافية من المصفوفة لاستعادة الباقي باستخدام طرق مثل التصاعد أو التبريد المُحاكاة. اعتبر بليافير أداة تعليمية، أداة لحل الألغاز، أو تدريب تاريخي — وليس خطة تشفير حقيقية.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟