96
Shifrlangan ma’lumotlar vektorini matritsaga ko‘paytirishni qo‘llashda
shifrlangan
matn bir bayt uzunlikdagi
i
f
vektorlarga ajratiladi va har bir vektor
kvadrat matritsa
ij
M
ga ko‘paytiriladi va shifrlangan vektorlar shakllantiriladi:
ij
i
i
M
f
f
Bu usulning asosiy afzalligi sifatida uning ma’lumotlar ishlanishining turli
jabxalaridagi moslanuvchanligini ko‘rsatish mumkin.
Har bir vektor alohida
shifrlanganligi
sababli ma’lumotlar blokini uzatish va dasturlangan
ma’lumotlardan ixtiyoriy foydalanish imkoniyati tug‘iladi. Ushbu usulni apparat
yoki dasturiy usulda amalga oshirish mumkin.
Rasshifrovka qilish
jarayonida shifrlangan
f
vektorlarni teskari matritsa
1
ij
M
ga ko‘paytiriladi.
1
ij
i
i
M
f
f
Kombinasiyalangan usullarning yuqori samaradorligiga uning ikkala
bosqichini apparat usulda amalga oshirish orqali erishish mumkin.
Ammo bu
uskuna xarajatlarining jiddiy oshishiga olib keladi. Dasturiy usulda amalga
oshirilishida esa ma’lumotlarni shifrlash va rasshifrovka qilish vaqti oshib ketadi.
Shu sababli kombinasiyalangan usularni apparat-dasturiy usulda, ya’ni usulning bir
bosqichi apparat usulda, ikkinchi bosqichi dasturiy
usulda amalga oshirilishi
maqsadga muvofiqhisoblanadi.