ROT13 & Caesar Cipher
أدوات تشفير استبدالية كلاسيكية للتعليم والألغاز والتعتيم العفوي. ROT13 (تدوير بمقدار 13 خانة) هو معكوس نفسه — حيث يستخدم التشفير وفك التشفير نفس العملية. يدعم Caesar cipher أي إزاحة من 1 إلى 25، أو عرض جميع الإزاحات الممكنة عبر هجوم القوة الغاشمة لإيجاد النص المقروء. مقدمة ممتعة لمفاهيم التشفير.
ماذا تفعل هذه الأداة؟
يُنفذ أداة ROT13/Caesar cipher خوارزمية Caesar cipher الكلاسيكية حيث تُزاح كل حرف بعدد ثابت من المواضع في الأبجدية. يُزاح ROT13 تحديدًا بمقدار 13 خانة، مما يجعله متماثلًا (تطبيقه مرتين يعيد النص الأصلي). تدعم الأداة إزاحات عشوائية من 1 إلى 25 لعمليات Caesar cipher. يُظهر وضع القوة الغاشمة جميع الـ 25 فكًا ممكنًا في وقت واحد، وهو مفيد لحل الألغاز أو عندما يكون مقدار الإزاحة مجهولًا. تمر الأحرف غير الأبجدية (الأرقام، المسافات، علامات الترقيم) دون تغيير.
كيف تعمل
لكل حرف أبجدي في الإدخال: احسب موضعه في الأبجدية (A=0, B=1... أو a=0, b=1...)، أضف مقدار الإزاحة modulo 26، ثم حوّل النتيجة مرة أخرى إلى حرف. يستخدم ROT13 إزاحة=13. لأن 13+13=26 (حجم الأبجدية)، فإن ROT13 هو معكوس نفسه. يطبق وضع القوة الغاشمة جميع الإزاحات الـ 26 الممكنة (بما في ذلك 0 وهو النص الأصلي) ويعرض كل منها مع رقم الإزاحة. يُحفظ حالة الأحرف: تُزاح الأحرف الكبيرة ضمن A-Z، والصغيرة ضمن a-z. تمر جميع الأحرف الأخرى دون تغيير.
الميزات
- ROT13 (افتراضي) — معكوس نفسه، نفس العملية تُشفّر وتُفكّ
- إزاحات Caesar مخصصة (1-25)
- يُحفظ حالة الأحرف والأحرف غير الأبجدية
- وضع القوة الغاشمة يُدرج جميع الإزاحات الـ 25 الممكنة
- تحويل فوري أثناء الكتابة
- مقدمة تعليمية في الشفرات
- يعمل 100% على جانب العميل
كيفية الاستخدام
- 1
الصق النص
أدخل أي نص. سيتم إزاحة الأحرف؛ بينما تمر الأرقام والمسافات وعلامات الترقيم دون تغيير.
- 2
اختر ROT13 أو إزاحة مخصصة
استخدم 13 لـ ROT13. أي رقم من 1 إلى 25 لـ Caesar cipher العام. وضع ROT13 مُحدد افتراضيًا.
- 3
اقرأ الناتج أو استخدم القوة الغاشمة
لإزاحة معروفة، رَ الناتج الوحيد. لإزاحة مجهولة، استخدم القوة الغاشمة لرؤية جميع الإزاحات الـ 25 واختيار المقروء منها.
- 4
انسخ الناتج
انسخ النص المشفر أو المفكوك. يمكن فك تشفير النص المشفر بـ ROT13 بتشغيله مرة أخرى عبر ROT13.
حالات الاستخدام الشائعة
إخفاء الإفساد (Spoilers)
استخدم ROT13 لإخفاء الإفساد في المنتديات والتعليقات. القراء الذين يريدون رؤية الإفساد يطبقون ROT13؛ بينما يمكن للآخرين تخطيه.
حل الألغاز
افك شفرات Caesar cipher والألغاز الكريبتوغرافية وتحديات الاستيلاء على العلم (CTF) باستخدام القوة الغاشمة أو قيم الإزاحة المعروفة.
تعليم التشفير
درّس مفاهيم الشفرات الأساسية، وبيّن لماذا الاستبدال البسيط غير آمن، وقدم مفاهيم تحليل التكرار.
تعتيم عفوي
تعتيم خفيف في سياقات غير حساسة حيث تريد تجنب المسح الآلي أو القراءة العفوية.
نصائح وأفضل الممارسات
- ROT13 هو معكوس نفسه — تطبيقه مرتين يعيد النص الأصلي. هذه خاصية فريدة للإزاحة 13 في أبجدية مكونة من 26 حرفًا
- Caesar cipher غير آمن للغاية — يمكن للحواسيب الحديثة فك جميع الإزاحات الـ 25 عبر القوة الغاشمة في أجزاء من الميكروثانية. لا تستخدمه أبدًا للأمان الحقيقي
- تحليل التكرار يكسر Caesar cipher بسهولة: الحرف الأكثر شيوعًا في الإنجليزية (E) سيكون الأكثر شيوعًا في النص المشفر، مُزاحًا بمقدار المفتاح
- للتواصل الآمن الفعلي، استخدم أداة AES Encrypt — Caesar/ROT13 مخصصة فقط للتعليم والألغاز