TRANSPOZITSIYA

Joy almashtirish shifri • Jadval transpozitsiyasi

Transpozitsiya Shifri nima?

Transpozitsiya shifri - bu matndagi harflarning o'rnini almashtirish orqali ishlaydigan shifrlash usuli. U harflarni o'zgartirmaydi, balki ularning joylashuvini o'zgartiradi.

Asosiy tamoyil

Matn jadvalga yoziladi va kalit asosida ustunlar tartibi o'zgartiriladi yoki qatorlar bo'yicha o'qiladi:

1
2
3
4
5
H
E
L
L
O
W
O
R
L
D

Kalit: [3,1,4,2,5] → Ustunlar yangi tartibda o'qiladi

Transpozitsiya Turlari

Raqamli Kalit

Kalit sifatida raqamlar ketma-ketligi ishlatiladi. Har bir raqam ustunning yangi joylashuvini belgilaydi.

Misol: [3,1,4,2,5]

So'z Kaliti

Kalit so'z ishlatiladi. Harflar alifbo tartibida saralanadi va ularning tartib raqamlari kalit sifatida ishlatiladi.

Misol: "CRYPTO" → [2,4,1,3,5]

Jadval O'lchami

Jadvalning ustunlar soni kalit bo'lib xizmat qiladi. Matn shu ustunlar soniga mos jadvalga yoziladi.

Misol: 5 ustunli jadval

Raqamli Kalit Misoli

Matn: "HELLOWORLD"

Kalit: [3,1,4,2,5]

Jadval (5 ustun):

1
2
3
4
5
H
E
L
L
O
W
O
R
L
D

Ustunlarni kalit tartibida o'qish:

Ustun 3: L R
Ustun 1: H W
Ustun 4: L L
Ustun 2: E O
Ustun 5: O D

Shifr: LRHWLLEOOD

Xavfsizlik

Kuchli tomonlari

Frekvens tahliliga chidamli, chunki harflar o'zgartirilmaydi.

Bir nechta transpozitsiya qatlamlarini qo'llash orqali xavfsizlikni oshirish mumkin.

Zaif tomonlari

Kalit maydoni cheklangan - n ustun uchun n! ta mumkin bo'lgan kalit.

Anagramma tahlili orqali kalitni topish mumkin.

So'z Kaliti Misoli

Kalit so'z: "CIPHER"

Kalitni saralash:

C
I
P
H
E
R
1
3
5
2
4
6

Kalit raqamlari: [1,3,5,2,4,6]

Bu raqamlar asosida ustunlar tartibi o'zgartiriladi.

Transpozitsiya Shifri - Jadval Animatsiyasi

Raqamli Kalit Misoli

Sozlamalar

Boshlang'ich Matn

HELLOWORLD

Kalit: [3,1,4,2,5]

Matnni jadvalga yozamiz va ustunlarni kalit tartibida o'qiymiz.

Jadval Yaratish

Matnni jadvalga yozamiz (5 ustun):

Matn jadvalga chapdan o'ngga va yuqoridan pastga qarab yozildi.

Kalitni Qo'llash

Kalit asosida ustunlarni yangi tartibda o'qiymiz:

Ustunlar kalit tartibida: 3, 1, 4, 2, 5

Shifrlash

Ustunlarni yangi tartibda o'qib, shifrlangan matnni olamiz:

Ustunlar tartibi:

Transpozitsiya shifrlash tamomlandi! Matn ustunlar tartibi o'zgartirilgan holda qayta joylashtirildi.

O'zingiz sinab ko'ring

Raqamli kalit vergul bilan ajratilgan raqamlar ketma-ketligi bo'lishi kerak

Tezkor Testlar