Almashtirish bloki ketma-ket tanlanuvchi 8
ta almashtirish
uzellaridan iborat. Almashtirish uzeli har birida almashtirish vektori
(4 bit) joylashgan 16 qatorli jadvaldan iborat. Kirish yo‘li vektori
jadvaldagi
qator adresini aniqlasa, qatordagi son almashtirishning
chiqish yo‘li vektori hisoblanadi. Almashtirish
jadvaliga axborot
oldindan yoziladi va kamdan-kam o‘zgartiriladi.
Gammalash
algoritmida dastlabki bitlaming ketma-ketligi
gammaning bitlari ketma-ketligi bilan mod2 bo‘yicha jamlanadi.
Gamma oddiy almashtirish algoritmiga binoan hosil qilinadi.
Gammani shakllantirishda ikkita maxsus doimiylardan hamda 64-
xonali ikkili ketma-ketlik sinxroposilkadan foydalaniladi. Axborotni
faqat sinxroposilka borligida rasshifrovka qilish mumkin.
Sinxroposilka maxfiy bo‘lmaydi
va ochiq holda kompyuter
xotirasida saqlanishi yoki aloqa kanali orqali uzatilishi mumkin.
Teskari bog‘lanishli gammalash
algoritmi
gammalash algo-
ritmidan faqat shifrlash jarayonining birinchi qadamidagi harakatlar
bilan farqlanadi.
Imitovstavka
noto‘g‘ri axborotni zo‘rlab kiritilishidan himoya-
lashda ishlatiladi. Imitovstavka dastlabki
axborot va maxfiy kalitni
o ‘zgartirish funksiyasi hisoblanadi. U A: bit uzunlikdagi ikkili ketma-
ketlikdan iborat bo‘lib,
к
ning qiymati noto‘g‘ri axborotning zo‘rlab
kiritilishi ehtimolligi
Rzk
bilan quyidagi munosabat asosida bog‘-
langan.
l
R z k = 2 ‘
Imitovstavkani shakllantirish algoritmi quyidagi harakatlaming
ketma-ketligidan iborat. Ochiq axborot 64
bitli