RAIL FENCE

Zigzag shifrlash • Transpozitsiya usuli

Rail Fence Shifri nima?

Rail Fence shifri - bu transpozitsiya shifrlash usuli bo'lib, matnni zigzag shaklda ketma-ketlikda yozish orqali ishlaydi. Bu usul qadimgi davrlarda harbiy maqsadlarda qo'llanilgan.

Asosiy tamoyil

Matn bir nechta "relslar" (rail) ustiga zigzag shaklda yoziladi, so'ngra relslar bo'yicha o'qib olinadi:

H
.
.
L
.
.
O
.
E
.
.
L
.
.
.
.
L
.
.
.
.

"HELLO" so'zi 3 relsli Rail Fence shifri: H . . L . . O | . E . . L . . | . . L . . . .

Shifrlash Qoidalari

Relslar soni

Kalit sifatida relslar soni ishlatiladi. Odatiy 2, 3 yoki 4 relsdan foydalaniladi. Relslar soni qancha ko'p bo'lsa, shifr shuncha murakkab bo'ladi.

Zigzag naqshi

Matn birinchi reldan boshlanib, pastga tushadi, so'ngra yuqoriga ko'tariladi. Bu zigzag naqsh takrorlanadi.

O'qish tartibi

Shifrlashda relslar bo'yicha chapdan o'ngga qarab o'qiladi. Har bir rels alohida qator sifatida ko'rib chiqiladi.

3 Relsli Misol

Matn: "HELLO WORLD"

Relslar soni: 3

H
.
.
O
.
.
R
.
.
E
.
L
.
W
.
L
.
.
L
.
.
.
.
D

1-rels: H O R | 2-rels: E L W L | 3-rels: L D

Shifr: HO RELWLLD

Xavfsizlik

Kuchli tomonlari

Oddiy Sezar shifriga nisbatan ancha xavfsizroq, chunki u harflarning pozitsiyasini o'zgartiradi.

Frekvens tahliliga nisbatan chidamliroq.

Zaif tomonlari

Relslar soni kam bo'lganda (2 yoki 3), sinchkovlik tahlili orqali osongina buziladi.

Zamonaviy kompyuterlar uchun barcha mumkin bo'lgan relslar sonini tekshirish oson.

Rail Fence Shifri - Zigzag Animatsiyasi

3 Relsli Misol

Sozlamalar

Boshlang'ich Matn

HELLO

Relslar soni: 3

Matnni 3 ta rels ustiga zigzag shaklda joylashtiramiz.

Zigzag Joylashtirish

Harflarni relslar ustiga zigzag shaklda joylashtiramiz:

Harflar birinchi reldan boshlanib, pastga tushadi, so'ngra yuqoriga ko'tariladi.

Relslarni Ajratish

Endi har bir relsni alohida ko'rib chiqamiz:

1-rels:

2-rels:

3-rels:

Shifrlash

Relslarni ketma-ketlikda birlashtiramiz:

+ +

Shifrlash tamomlandi! Matn relslar bo'yicha qayta joylashtirildi.

O'zingiz sinab ko'ring

Relslar soni 2 dan 8 gacha bo'lishi mumkin. Ko'proq relslar shifrni murakkablashtiradi.
Natija bu yerda ko'rsatiladi...

Hisoblash Jarayoni

Hisoblash tafsilotlari shu yerda ko'rsatiladi...

Zigzag Naqsh

Tezkor sinovlar