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


N  –  alfavitli  almashtirishda  dastlabkiА


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

N 
– 
alfavitli 
almashtirishda 
dastlabkiА

alfavitdagi
s
01
simvoliА
1
alfavitdagi
s
11
simvoli bilan almashtiriladi va hakozo. 
s
0N
simvolini
s
NN
simvoli bilan almashtirgandan so’ng
s
0(N+1)
simvolining o’rniniА

alfavitdagi
s
1(N+1)
simvoli oladi va xakozo. 
Polialfavitli almashtirish algoritmlari ichidaViginer jadvali (matritsasi) Т
в 
ni ishlatuvchi algoritm eng keng miqyosda tarqalgan.Viginer jadvali [RхR]
o’lchamli kvadrat matritsadan iborat bo’lib (R- ishlatilayotgan alfavitdagi 


202 
simvollar soni), birinchi qatorda simvollar alfavit tartibida joylashtiriladi. Ikkinchi 
qatordan boshlab, simvollar chapga bitta o’ringa siljitilgan xolda yoziladi. Siqib 
chiqarilgan simvollar o’ng tarafdagi bo’shagan o’rinni to’ldiradi (tsiklik siljitish). 
Agar bu jarayonda kirill alfavitidagi o’zbek alfaviti ishlatilsa, Viginer martitsasi 
quyida keltirilganidek, (36х36) o’lchamga ega bo’ladi: 
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_ 
БВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_А 
ВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_АБ 
ГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_АБВ 
ДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_АБВГ 
ЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_АБВГД 
ЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_АБВГДЕ 
………………… 
………………… 
………………… 
_АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ 
Shirflash takrorlanmaydiganМsimvoldan iborat kalit yordamida amalga 
oshiriladi. Vijinerning to’liq matritsasidan [ (M+1), R ] o’lchamli shifrlash 
matritsasiТ 
ш
ajratiladi. Bu matritsaning birinchi qatori va birinchi elementlari kalit 
simvollariga mos keluvchi qatorlardan iborat bo’ladi. Agar kalit sifatida 

Download 5.77 Mb.

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




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