Kiberxavfszlik fanidan


Vijiner shifrlash algoritmi



Download 106,6 Kb.
bet2/2
Sana21.11.2022
Hajmi106,6 Kb.
#869871
1   2
Bog'liq
Normengliyev Boymurod kiberxavfszlik

Vijiner shifrlash algoritmi
Bu usulda bizga ochiq matn va kalit soz berilgan boladi.
M=Ochiq matin=Normengliyev
K=Kalit soz= Boymurod
Songra quyidagicha jadval hosil qilamiz. Jadvalning 1-qatoriga alifbo tartibida harflarni joylashtiramiz.
1-ustuniga esa kalit sozni joylashtiramiz va har bir qatorni kalit sozdag harfdan boshlab davom ettirib alifbo ketma ketligida harflarni joylashtirib to`ldiramiz. Biz ochiq matn va kalit sozni shunday joylashtiramizki ochiq matndagi har bir harfga kalit sozning ketma ketlikdagi har bir harfi togri kelsin. Buning uchun kalit sozni ochiq matndagi harflar soni bilan teng bo`lguncha qayta qayta yozib chiqamiz.
M= Normengliyev
K= Boymurod

a b c d e f g h i j k l m n o p q r s t u v w x y z
B c d e f g h i j k l m n o p q r s t u v w x a b
O p q r s t u v w x y z a b c d e f g h i j k l m n
Y z a b c d e f g h i j k l m n o p q r s t u v w x
M n o p q r s t u v w x y z a b c d e f g h i j k l
U v w x y z a b c d e f g h i j k l m n o p q r s t
R s t u v w x y z a b c d e f g h i j k l m n o p q
O p q r s t u v w x y z a b c d e f g h i j k l m n
D e f g h i j k l m n o p q r s t u v w x y z a b c

Endi shifr matnni hosil qilish quyidagi tartibda amalga oshiriladi:


1-qatordagi alifbo boyicha saralangan harflar ketmaketligidan ochiq matn harflari tanladi va shu harfga mos 1-ustundagi kalit so`zdagi harf joylashgan qatordagi harf olinadi. Shu sikl ochiq matndagi harflar tugaguncha davom etadi va shifr matn hosil qilinadi.
C=Shifer matn= ccwyoicg

A5/1 shifrlash. ASCII kodlash standartiga ko’ra:
Ochiq matn = BOYMUROD
B=01000010
O=01001111
Y=01011001
M=01001101
U=01010101
R=01010010
O=01001111
D=01000100
X=19
Y=22
Z=23
X=0100001001001111010
Y=1100101001101010101010
Z=10100100100111101000100
Major=M={0,1,0} M=0
T(X)=0
T(Z)=1
X=0010000100100111101
Y=1100101001101010101010
Z=11010010010011110100010
S=1
X=0010000100100111101
Y=1100101001101010101010
Z=11010010010011110100010
T(X)=1
T(Y)=1
T(Z)=1
X=1001000010010011110
Y=1110010100110101010101
Z=11101001001001111010001
S2=0
X=1001000010010011110
Y=1110010100110101010101
Z=11101001001001111010001
M=0
T(X)=0
T(Y)=1
T(Z)=0
X=0100100001001001111
Y=1111001010011010101010
Z=01110100100100111101000
S3=1
X=0100100001001001111
Y=1111001010011010101010
Z=01110100100100111101000
M=0
T(X)=1
T(Y)=1
T(Z)=0
X=1010010000100100111
Y=1111100101001101010101
Z=00111010010010011110100
S4=0
X=1010010000100100111
Y=1111100101001101010101
Z=00111010010010011110100
M=1
T(Y)=1
T(Z)=1
X=1010010000100100111
Y=1111110010100110101010
Z=10011101001001001111010
S5=1

X=1010010000100100111


Y=1111110010100110101010
Z=10011101001001001111010
T(X)=0
T(Y)=1
T(Z)=0
X=0101001000010010011
Y=1111111001010011010101
Z=01001110100100100111101
S6=1
X=0101001000010010011
Y=1111111001010011010101
Z=01001110100100100111101
T(X)=0
T(Z)=0
X=0010100100001001001
Y=1111111001010011010101
Z=00100111010010010011110
S7=0
X=0010100100001001001
Y=1111111001010011010101
Z=00100111010010010011110
T(X)=1
T(Y)=1
T(Z)=1
X=1001010010000100100
Y=1111111100101001101010
Z=10010011101001001001111
S8=1
Demak BOYMUROD dagi birinchi B harifini shifr korinish V ga teng bo’ldi.
Download 106,6 Kb.

Do'stlaringiz bilan baham:
1   2




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish