مُشفِّر ROT13

ROT13 هو أبسط أداة تمويه نصي لا تزال مستخدمة: أزِح كل حرف 13 موضعًا في الأبجدية، وإذا طبّقت التدوير مرة أخرى عدت إلى الأصل. هذا ما استخدمته Usenet لإخفاء حرق أحداث الأفلام وحلول الألغاز والنكات الجريئة، وما زال طريقة مفيدة لإخفاء كتلة نص مؤقتًا عن النظرة العابرة، لكن ليس للسرية الحقيقية أبدًا.

كيف يعمل ROT13

  1. 1

    خذ حرفًا

    الحروف A–Z وa–z فقط. تُترك الأرقام وعلامات الترقيم والمسافات كما هي.

  2. 2

    أزِحه 13 موضعًا للأمام

    يصبح A هو N. ويصبح M هو Z. ويلتف N ليعود إلى A.

  3. 3

    طبّقه مرتين لفك الترميز

    بما أن الأبجدية 26 حرفًا، فإن الإزاحة بمقدار 13 مرتين تعيدك إلى الأصل.

التعيين

عادي ROT13 عادي ROT13
A N N A
B O O B
C P P C
D Q Q D
E R R E
F S S F
G T T G
H U U H
I V V I
J W W J
K X X K
L Y Y L
M Z Z M

لماذا 13؟

لأن 13 = 26 ÷ 2، فإن الترميز وفك الترميز عملية واحدة. لا حاجة إلى دالة للترميز وأخرى لفك الترميز؛ فالكود نفسه يؤدي كلا الأمرين. هذا التناظر هو ما جعل ROT13 شائعًا قبل أن تتوفر مكتبات التشفير الاحترافية في كل مكان.

أين يصلح ROT13 فعلًا

  • إخفاء الحرق (سبويلر): العبارة “Qbg Fabjonyy vf Ebo’f qnq.” تصير مقروءة بعد التبديل، لكنها غير مؤذية عند النظرة العابرة.
  • حلول الألغاز: دوّر الحل حتى لا تكشفه بنص صريح.
  • حِيَل مفاتيح الكلمات المتقاطعة: بعض التطبيقات تدوّر التلميحات لمنع الحرق غير المقصود.
  • إخفاء عناوين البريد في HTML القديم: حيلة بسيطة لمكافحة جامعي العناوين قبل أن يصبح التمويه المعتمد على JavaScript شائعًا.

أين لا يصلح ROT13 إطلاقًا

  • كلمات المرور. ليس تشفيرًا. تكشفه نظرة واحدة؛ ويعكسه كود آلي في أجزاء من المليون من الثانية.
  • الأسرار. أي شخص يرى “Guvf vf frperg” يعرف فورًا ما فعلته وكيف يبطله.
  • البيانات الثنائية. يمسّ ROT13 الحروف فقط؛ أما الكتل الثنائية فتتلف الرموز الأخرى.

التنويعات

  • ROT5: للأرقام فقط، بإزاحة 5. 0↔5، 1↔6، 2↔7، 3↔8، 4↔9. لها الخاصية نفسها في كونها عكسًا لذاتها.
  • ROT18: ROT13 للحروف مع ROT5 للأرقام. يغطي المحتوى المختلط من حروف وأرقام.
  • ROT47: يزيح رموز ASCII القابلة للطباعة (33–126) بمقدار 47. متناظر ويشمل علامات الترقيم، لكن الناتج يبدو كضجيج.
  • شيفرة قيصر: إزاحة عامة بمقدار N. وROT13 هي الحالة الخاصة العاكسة لذاتها.

ملاحظة تاريخية

نشأ عُرف Usenet في أوائل الثمانينيات في مجموعات أخبار مثل rec.humor، حيث كان بإمكان القرّاء اختيار تدوير المنشورات المعلَّمة بالحرق. وما زالت كثير من برامج قراءة الأخبار تتيح “فك ترميز ROT13” بضغطة مفتاح واحدة. رُسِّخ اسم “ROT13” في أدبيات RFC، لكنه لم يكن بروتوكولًا رسميًا قط.

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

من الناحية التقنية نعم، بمعنى شيفرة قيصر، لكن مفتاحه (13) يُخمَّن ببساطة والعملية معروفة للجميع. عامله كتمويه لا كأمان.

لا. تُزاح الحروف A–Z وa–z فقط. أما الأرقام والمسافات والرموز فتمرّ دون تغيير.

طبّق ROT13 مرة أخرى. الترميز وفك الترميز عملية واحدة لأن 13 نصف 26.

نعم، استخدم مُشفِّر شيفرة قيصر لأي إزاحة من 1 إلى 25. وROT13 ما هي إلا حالة الإزاحة 13 الخاصة.

لا. يُستخدم نصك فقط لإنتاج النتيجة المُدوَّرة ولا يُحفظ بعد ذلك. ولأن ROT13 تمويه وليس تشفيرًا، لا تلصق أبدًا أي شيء سري فعلًا في أي أداة ROT13.

أدوات ذات صلة

أداة البحث عن كلمات Wordle

أدخل تخمينات إنجليزية من خمسة أحرف، وحدّد لون كل خانة بالأخضر أو الأصفر أو الرمادي للعثور على كلمات مطابقة. تراعي الأداة الحروف المتكررة بدقة.

محوّل نصوص غيارو

حوّل الكانا اليابانية وبعض الكانجي الشائعة والأحرف اللاتينية إلى غيارو-موجي، أو اختر أنماط Unicode كاملة العرض أو داخل دوائر أو مربعات أو بخط عريض.

رمز المربع: نسخ ولصق

انسخ رمز المربع ² إضافة إلى الأرقام العلوية والسفلية والكسور الشائعة ووحدات المساحة والحجم مثل m² وcm² وkm². انقر للنسخ.

مترجم الكتابة الهيروغليفية

اكتب اسمك بالهيروغليفية المصرية بالرموز التي استخدمها الكتبة للأصوات المفردة. أضف خرطوشًا، وانسخ الرموز أو نزّلها صورة PNG.

نسخ الرموز الرياضية

تصفّح وانسخ الرموز الرياضية، باي وسيغما والتكامل واللانهاية والحروف اليونانية ونظرية المجموعات، جاهزة للصق في أي مكان يدعم يونيكود.

نسخ رموز القلب

انسخ مجموعة منتقاة من رموز القلب والإيموجي الملون والزخارف. اطّلع على نقاط ترميز يونيكود الدقيقة قبل اللصق.

الأداة متاحة بلغات أخرى