Ravhan hamdamovich ayupov raqamli iqtisodiyot va elektron tijoratda yangi texnologiyalar o’quv qo’llanma


Download 5.77 Mb.
Pdf ko'rish
bet102/324
Sana30.08.2023
Hajmi5.77 Mb.
#1671391
1   ...   98   99   100   101   102   103   104   105   ...   324
Bog'liq
Ракамли иктисодиётда инновацион технологиялар

0

T(i=1, 
K)niА
0
alfavitdagis
0i
simvol tartib raqamiga mos keluvchih
oi 
(s
0i
) soniga 
almashtirish yo’li bilan raqamlar ketma ketligiL
0h
ni shakllantirish. 
2-qadam: L
0h
ketma-ketligining har bir soninih
1i 
= (k
1
x h
0i 
(s
0i
) + k
2
) (mod R) 
formula orqali hisoblanuvchiL
1h
ketma-ketligining mos sonih
1i
ga almashtirish 
yo’libilanL
1h
sonlar ketma-ketligini shakllantirish, bu yerdak
1
o’nlik koeffitsient
k
2
esa siljitish koeffitsienti. Tanlangank
1
vak
2
koeffitsientlarh
0i
vah
1i
sonlarining bir 
ma’noli mosligini ta’minlashi lozim. h
1i
= 0deb olinganidah
1i
= Ralmashinuvi 
bajarilishi kerak.
3-qadam: L
1h
ketma ketligining har bir sonih
1i
(s
1i
)ni[1хR]o’lchamli shrifrlash 
alfavitining moss
1i

T
1
(i=1, K)simvoli bilan almashtirish orqaliT
1
shifr matnini 
hosil qilish. 
4-qadam: Olingan shifr matni o’zgarmas buzunlikdagi bloklarga ajratiladi. Agar 
oxirgi blok to’liq bo’lmasa, blok orqasiga mahsus simvol-to’ldirgichlar 
joylashtirish (masalan, *simvolini).
MisolShifrlash uchun dastlabki ma’lumotlar
Т

= <ҲИМОЯ_ХИЗМАТИ> 
А
0
= <АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ> 
А
1
= <ОРЁЬЯТЭ-ЖМЧХАВДЙФҚКСЕЗПИЦГҲЛЪШБУЮҚГН> 


201 
R=36 k
1
=3 k
2
=15 b=4 
Algoritmning qadamba-qadam bajarilishi quyidagi natijalarga olib keladi: 
1-qadam: L
0h
 = <35,10,14,16,31,36,23,10,9,14,1,20,10> 
2-qadam: L
1h
 = <12,9,21,17,36,14,12,9,6,21,18,3,9> 
3-qadam: Т

= <ХЖЕФНВҲЖТЕҚЁЖ> 
4-qadam: Т

= <ХЖЕФНВҲЖТЕҚЁЖ***> 
Rasshifrovka qilishda bloklar birlashtirilib, Кsimvolli shifromatnT
1
hosil 
qilinadi. Rasshifrovka qilish quyidagi butun sonli tenglamani yechish kerak 
bo’ladi: 
k
1
 h
01
 + k
2
 = n R + h
1i
 
Ushbu tenglamadagik

, h
11
, k
2
vaR butun sonlar ma’lum bo’lgandah
0i
kattaligi
n
ni saralash orqali hisoblanadi. Bu muolajani shifromatnning barcha 
simvollariga tadbiq qilish uning rasshifrovka qilinishiga olib keladi. Almashtirish 
usulining 
kamchiligi 
sifatida 
dastlabki 
va 
berilgan 
matnlar 
statistik 
ko’rsatgichlarining bir xilligini ko’rsatish mumkin. Dastlabki matn qaysi tilda 
yozilganini bilgan xolda, kriptoanalitik axborotlarni statistik qayta ishlab, ikkala 
alfavitdagi simvollar orasidagi mos kelishliklarni aniqlashi va matnni rasshifrovka 
qilishi mumkin 
Polialfavitli almashtirish usullari 
Bu usullar yetarlicha yuqori darajadagi kriptoturg’unlikka ega va bunda 
dastlabki matn simvollarini almashtirish uchun bir necha alfavitlardan 
foydalanadilar. Rasman polialfavitli almashtirishni quyidagicha tasavvur qilish 
mumkin. 

Download 5.77 Mb.

Do'stlaringiz bilan baham:
1   ...   98   99   100   101   102   103   104   105   ...   324




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling