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
Dostları ilə paylaş: