Add ar-AR translation for cryptography/rail-fence-cipher

Rail fence cipher translation
This commit is contained in:
Yasmeen Albalooshi 2024-08-19 15:26:58 +03:00 committed by GitHub
commit 17f4eb0cd1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,28 @@
# شفرة السياج المتعرج
**شفرة السياج المتعرج** (تسمى أيضًا **شفرة المتعرج**) هي [شفرة تبديل](https://ar.wikipedia.org/wiki/تشفير_بالتبديل) يتم فيها تقسيم الرسالة على مجموعة من القضبان على سياج للترميز. يتم ملء السياج بأحرف الرسالة، بدءًا من أعلى اليسار وإضافة حرف في كل موضع، مع عبورها قطريًا إلى الأسفل. عند الوصول إلى القضيب الأخير، يجب أن يتحول الاتجاه قطريًا وصعودًا إلى القضيب الأول في حركة متعرجة. كرر هذه العملية حتى يتم توزيع الرسالة بالكامل على السياج. الرسالة المشفرة هي نتيجة دمج النص في كل قضيب، من الأعلى إلى الأسفل.
من [ويكيبيديا](https://ar.wikipedia.org/wiki/شفرة_السياج_المتعرج)، هذا هو شكل الرسالة `WE ARE DISCOVERED. FLEE AT ONCE` على سياج ذو `3` قضبان:
```
W . . . E . . . C . . . R . . . L . . . T . . . E
. E . R . D . S . O . E . E . F . E . A . O . C .
. . A . . . I . . . V . . . D . . . E . . . N . .
-------------------------------------------------
WECRLTEERDSOEEFEAOCAIVDEN
```
يمكن بعد ذلك فك تشفير الرسالة عن طريق إعادة إنشاء السياج المشفر، بنفس نمط العبور، باستثناء أنه يجب إضافة الأحرف على قضيب واحد في كل مرة. لتوضيح ذلك، يمكن إضافة شرطة على القضبان التي لم يتم ملؤها بعد. هذا هو شكل السياج بعد ملء القضيب الأول، حيث تمثل الشرطات المواقع التي تمت زيارتها ولكن لم يتم ملؤها.
```
W . . . E . . . C . . . R . . . L . . . T . . . E
. - . - . - . - . - . - . - . - . - . - . - . - .
. . - . . . - . . . - . . . - . . . - . . . - . .
```
حان الوقت لبدء ملء القضيب التالي بمجرد أن يصبح عدد مواقع السياج التي تمت زيارتها مساويًا لعدد الأحرف في الرسالة.
## المراجع
- [شفرة السياج المتعرج على ويكيبيديا](https://ar.wikipedia.org/wiki/شفرة_السياج_المتعرج)
- [حاسبة شفرة السياج المتعرج](https://crypto.interactive-maths.com/rail-fence-cipher.html)