46
Simmetrik oqimli shifrlash algoritmining yaratilishi
bir martali bloknotga
asoslangan bo‗lib, undan farqli jixati – bardoshligi yetarlicha kichik (va
boshqariladigan) kalitga asoslanishigadir. Ya‘ni, kichik
uzunlikdagi kalitdan ochiq
matn uzunligiga teng bo‗lgan ketma-ketlik hosil qilinadi
va bir martali bloknot
sifatida foydalaniladi.
Oqimli
shifr
𝑛
bitli kalit
ni qabul qiladi va
ochiqmatnni uzunligiga teng
bo‗lgan ketma ketlik
𝑆
ga uzaytiradi. Ketma – ketlik
𝑆
esa ochiq matn
𝑃
bilan
𝑋𝑂𝑅
amalida qo‗shiladi va shifrmatn
hosil qilinadi. Bu o‗rinda ketma-ketlikni qo‗shish
bir martali bloknotni qo‗shish kabi bir xil bo‗ladi.
Oqimli shifrni quyidagicha sodda ko‗rinishda yozish mumkin:
StreamCipher(K) = S,
Bu yerda,
kalit va
𝑆
esa natijaviy ketma-ketlik. Shuni esda saqlash zarurki,
bu yerda
ketma-ketlik shifrmatn emas, balki bir martali bloknotga o‗xshash
oddiy
qator.
48
7-
ma‘ruza
Ochiq kalitli kriptotizimlar
Reja:
1.
Assimmetrik kriptotizimlar rivojlanishi.
2.
Ikki kalitli assimmetrik algoritmlar.
3.
Ochiq kalitli kriptotizim.
Dostları ilə paylaş: