Shifrlash
Rasshifrovka qilish
5.7-rasm. 0 ‘rin almashtirish sxemasi.
Dastlabki axborot blokining parallel ikkili kodi (masalan, ikki
bayt) sxemaga beriladi. Ichki kommutatsiya hisobiga sxemada bit-
laming bloklardagi o‘rinlari almashtiriladi.
Rasshifrovka qilish
uchun esa sxemaning kirish va chiqish yo‘llari o‘zaro almashtiriladi.
0 ‘rin almashtirish usullarining amalga oshirilishi sodda bo‘lsa-
da, ular ikkita jiddiy kamchiliklarga ega. Birinchidan,
bu usullami
statistik ishlash orqali fosh qilish mumkin. Ikkinchidan, agar
dastlabki
matn uzunligi
К
simvollardan tashkil topgan bloklarga
ajratilsa, shifrni fosh etish uchun shifrlash
tizimiga bittasidan
boshqa barcha simvollari bir xil bo‘lgan test axborotining
K -l
blokini yuborish kifoya.
Shifrlashning analitik usullari.
Matritsa
algebrasiga asos-
langan shifrlash usullari eng ko‘p tarqalgan. Dastlabki axborotning
Vk=\\b,\\
vektor ko‘rinishida
berilgan
k-
blokini shifrlash /l= ||ai;.||
matritsa kalitni
Vk
vektorga ko‘paytirish orqali amalga oshiriladi.
77
Natijada S*=|M| vektor ko‘rinishidagi shifhnatn bloki hosil qilinadi.
Bu vektoming elementlari