<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%B1%D9%88%D8%AA_13</id>
	<title>روت 13 - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%B1%D9%88%D8%AA_13"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%B1%D9%88%D8%AA_13&amp;action=history"/>
	<updated>2026-06-05T06:19:09Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D8%B1%D9%88%D8%AA_13&amp;diff=1751385&amp;oldid=prev</id>
		<title>عبد العزيز: بوت:إضافة بوابة (بوابة:إنترنت)</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%B1%D9%88%D8%AA_13&amp;diff=1751385&amp;oldid=prev"/>
		<updated>2023-03-19T03:52:28Z</updated>

		<summary type="html">&lt;p&gt;بوت:إضافة بوابة (بوابة:إنترنت)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[ملف:ROT13 table with example.svg|300px|تصغير|يسار|روت 13 تستبدل كل حرف بالحرف الثالث عشر الذي يليه. HELLO تصبح URYYB.]]&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;روت 13&amp;#039;&amp;#039;&amp;#039;، تدوير 13 حرف، {{إنج|ROT13}} هي [[تعمية استبدال|شيفرة استبدالية]] بسيطة تعتمد استبدال أحرف جملة بالحرف الثالث عشر الذي يليه.&amp;lt;ref&amp;gt;{{استشهاد ويب| مسار = http://fileformats.archiveteam.org/wiki/ROT13 | عنوان = معلومات عن روت 13 على موقع fileformats.archiveteam.org | ناشر = fileformats.archiveteam.org| مسار أرشيف = https://web.archive.org/web/20200127045226/http://fileformats.archiveteam.org/wiki/ROT13 | تاريخ أرشيف = 27 يناير 2020 }}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{استشهاد ويب| مسار = https://rosettacode.org/wiki/Rot-13 | عنوان = معلومات عن روت 13 على موقع rosettacode.org | ناشر = rosettacode.org| مسار أرشيف = https://web.archive.org/web/20200605105440/https://rosettacode.org/wiki/Rot-13 | تاريخ أرشيف = 5 يونيو 2020 }}&amp;lt;/ref&amp;gt; وهي مثال [[شفرة قيصر|لشيفرة قيصر]] التي استنبطت في عهد [[رومان (توضيح)|الرومان]]. في اللغة اللاتينية، تعد روت 13 تطبيقًا [[دالة عكسية|لدالة عكسية]] بمعنى أنها تستعمل نفس المعادلة في حل الشيفرة. وهي من الشيفرات الضعيفة. تستعمل عادة في ميادين الإنترنت لإخفاء إفسادات الأفلام والألعاب، أو الكلمات المسيئة أو الحلول للألغاز.&lt;br /&gt;
&lt;br /&gt;
== المكافئ العربي: روت-14 ==&lt;br /&gt;
lإن السبب الرئيسي وراء اختيار المفتاح &amp;lt;code&amp;gt;13&amp;lt;/code&amp;gt; لتمثيل شفرة روت-13 و التي هي حالة خاصة من [[شفرة قيصر|تشفير قيصر]]، هو كون العدد &amp;lt;code&amp;gt;13&amp;lt;/code&amp;gt; يمثل بالضبط نصف عدد حروف [[كتابة لاتينية|الأبجدية اللاتينية]] (يوجد 26 حرف). وبالتالي، فإن دالتي [[تعمية|التشفير]] وفك التشفير سيكونان متطابقان تماما في هذه الحالة، مما يمَكننا من القيام بالتشفير و بفك التشفير باستخدام نفس الدالة دون الحاجة للقيام بعمليات اضافية أو تطوير خوارزمية اضافية لفك الشفير. لذلك نجد في المقابل خوارزمية روت-5 (بالإنجليزية: ROT-5) للقيام بنفس المهمة باعتبار الأرقام من &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; إلى &amp;lt;code&amp;gt;9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
على هذا المنوال، يمكننا تطوير خوارزمية مكافئة ل روت-13 موجهة للعمل على الأبجدية العربية. لتطوير هذا المكافئ يجب أولا الحصول على أبجدية زوجية (عدد الحروف الأبجدية لابد أن يكون زوجي). فكما هومعلوم فإن عدد أحرف ا&amp;lt;nowiki/&amp;gt;[[أبجدية عربية|لأبجدية العربية]] هو 28. وبالتالي فإن المفتاح المناسب للحصول على دالة شفرة عكسية (بالإنجليزية: self-reciprocal cipher) هو المفتاح &amp;lt;code&amp;gt;14&amp;lt;/code&amp;gt;. في هذه الحالة فإن حرف [[أ|الألف]] سيتم تشفيره بحرف [[ضاد|الضاد]]، و سيتم تشفير حرف [[باء|الباء]] بحرف [[طاء|الطاء]]، وهكذا. الجدول التالي يوضح هذه المقابلة بين أحرف [[نص مجرد|النص المجرد]] و أحرف [[نص مشفر|النص المشفر]]، و العكس بالعكس.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+روت-14: مقابلة أبجدية النص المجرد بأبجدية النص المشفر.&lt;br /&gt;
!أ&lt;br /&gt;
!ب&lt;br /&gt;
!ت&lt;br /&gt;
!ث&lt;br /&gt;
!ج&lt;br /&gt;
!ح&lt;br /&gt;
!خ&lt;br /&gt;
!د&lt;br /&gt;
!ذ&lt;br /&gt;
!ر&lt;br /&gt;
!ز&lt;br /&gt;
!س&lt;br /&gt;
!ش&lt;br /&gt;
!ص&lt;br /&gt;
!ض&lt;br /&gt;
!ط&lt;br /&gt;
!ظ&lt;br /&gt;
!ع&lt;br /&gt;
!غ&lt;br /&gt;
!ف&lt;br /&gt;
!ق&lt;br /&gt;
!ك&lt;br /&gt;
!ل&lt;br /&gt;
!م&lt;br /&gt;
!ن&lt;br /&gt;
!ه&lt;br /&gt;
!و&lt;br /&gt;
!ي&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ض&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ط&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ظ&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ع&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;غ&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ف&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ق&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ك&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ل&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;م&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ن&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ه&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;و&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ي&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;أ&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ب&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ت&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ث&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ج&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ح&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;خ&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;د&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ذ&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ر&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ز&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;س&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ش&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;ص&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== مثال ===&lt;br /&gt;
لتشفير العبارة «&amp;#039;&amp;#039;&amp;#039;مرحبا&amp;#039;&amp;#039;&amp;#039;» باستخدام التشفير الدوراني روت-14، نستخدم المقابلة الموضحة في الجدول العلوي لنحصل على الشفرة «&amp;#039;&amp;#039;&amp;#039;رمفطض&amp;#039;&amp;#039;&amp;#039;». كما هو منصوص حسب مبدأ التشفير الدوراني فإن إعادة تشفير «&amp;#039;&amp;#039;&amp;#039;رمفطض&amp;#039;&amp;#039;&amp;#039;» سيؤدي ببساطة إلى اسرجاع الكلمة الأصلية «&amp;#039;&amp;#039;&amp;#039;مرحبا&amp;#039;&amp;#039;&amp;#039;».&lt;br /&gt;
&lt;br /&gt;
=== كود برمجي ===&lt;br /&gt;
على غرار شفرة قيصر، نضع فيما يلي كود برمجي بلغة بايثون يتيح إمكانية تطبيق التشفير الدوراني روت-14 على النصوص العربية. نذكر أن الدالة &amp;lt;code&amp;gt;rot14&amp;lt;/code&amp;gt; هي في نفس الوقت دالة تشفير و فك تشفير.&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
def rot14(message, alphabet):&lt;br /&gt;
    output = []&lt;br /&gt;
    for letter in message:&lt;br /&gt;
        try:&lt;br /&gt;
            i = alphabet.index(ord(letter))&lt;br /&gt;
        except:&lt;br /&gt;
            output.append(letter)&lt;br /&gt;
        else:&lt;br /&gt;
            output.append(chr(alphabet[(i + 14) % 28]))&lt;br /&gt;
            &lt;br /&gt;
    return &amp;quot;&amp;quot;.join(output)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
يجب تعريف &amp;lt;code&amp;gt;alphabet&amp;lt;/code&amp;gt; كمجموعة الأحرف العربية الثمانية و العشرين المعرفة في الجدول أعلاه.&lt;br /&gt;
&lt;br /&gt;
==== مثال ====&lt;br /&gt;
تشفير الجملة «&amp;#039;&amp;#039;&amp;#039;مرحبا أرابيكا&amp;#039;&amp;#039;&amp;#039;» يكون هو «&amp;#039;&amp;#039;&amp;#039;رمفطض شصدصطصكصض&amp;#039;&amp;#039;&amp;#039;». لفك تشفير هذه الرسالة المشفرة نعيد تطبيق نفس الشفرة مجددا فنحصل على «&amp;#039;&amp;#039;&amp;#039;مرحبا أرابيكا&amp;#039;&amp;#039;&amp;#039;».&lt;br /&gt;
&lt;br /&gt;
== مراجع ==&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
&lt;br /&gt;
{{طرق التعمية التاريخية}}&lt;br /&gt;
{{علم التعمية}}&lt;br /&gt;
{{شريط بوابات|إنترنت|تعمية|رياضيات}}&lt;br /&gt;
&lt;br /&gt;
{{تصنيف كومنز|ROT13}}&lt;br /&gt;
&lt;br /&gt;
{{بذرة رياضيات}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:ثقافة الإنترنت]]&lt;br /&gt;
[[تصنيف:شيفرات سرية]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>