Toshkent Moliya instituti
R.H. Ayupov va G.R. Boltaboeva
matritsasi
Т
ш
ajratiladi. Bu matritsaning birinchi qatori va birinchi elementlari kalit
simvollariga mos keluvchi qatorlardan iborat bo’ladi. Agar kalit sifatida
<ҒЎЗА>
so’zi tanlangan bo’lsa, shifrlash matritsasi
Т
ш
quyidagi beshta qatordan
iborat bo’ladi:
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_
FҲ_АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚ
ЎҚFҲ_АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯ
ЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_АБВГДЕЁЖ
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЭЮЯЎҚFҲ_
Viginer jadvali yordamida shifrlash algoritmi quyidagi qadamlar ketma
ketligidan iborat
:
1-qadam
:
Uzunligi
М
simvolli
К
kalitni tanlash.
2-qadam
:
Tanlangan
К
kalit uchun[
(M+1), R
]o’lchamli shifrlash matritsasi
Т
ш
= (b
ij
)
ni qurish.
3-qadam
:
Dastlabki
matnning
har
bir
simvolis
0R
tagiga
kalit
simvoli
k
m
joylashtiriladi. Kalit keraklicha miqdorda takrorlanadi.
4-qadam
: Dastlabki matn simvollari shifrlash matritsasi
Т
ш
dan quyidagi qoida
bo’yicha tanlangan simvollar bilan quyidagicha tartibda ketma ket almashtiriladi:
1. Кkalitning almashtiriluvchis
0R
simvoliga mos
Dostları ilə paylaş: