|
I BOB.
MA’LUMOTLAR BAZASI VA MBBT HAQIDA TUSHUNCHA Pdf ko'rish
|
bet | 221/265 | Sana | 19.05.2024 | Hajmi | 49,29 Mb. | | #244032 |
Bog'liq 11-sinf yangi darslik 172 varaq IP adresI BOB.
MA’LUMOTLAR BAZASI VA MBBT HAQIDA TUSHUNCHA
291
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
k
i
t
o
b
1. Vijener shifrlash usuli
Vijener shifrida kalit istalgan so‘z bo‘lishi mumkin. Buni ma’lumot almashadigan shaxslar
o‘zaro kelishib oladi. Bu usul alifbolar yordamida amalga oshiriladi.
2-mashq.
Vijener usulidan foydalanib, “Informatika” so‘zini “kitob”
kalit so‘zi yordamida
shifrlang.
Yechim.
Matnni shifrlashda ingliz alifbosidan foydalanamiz. Ochiq matn: T
0
= Informatika;
kalit: K = kitob.
Dastlab jadval shakllantiriladi.
1) jadvalning shakllantirilishi:
1) jadvalning
“k”
bilan boshlangan qatori alifboda
“k”
(
T
0
[1]
)) dan keyin kelgan harflar ket
-
ma-ketligi yordamida to‘ldiriladi. Agar alifbodagi harflar tugab qolsa, u holda satrdagi bo‘sh
kataklar
a
dan boshlab, satr to‘lgunicha yozib chiqiladi:
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
k
l m n o p q r s t u v w x y z
a b c d e f g h i
j
2) jadvalning qolgan satrlari shakllantiriladi:
1-jadval
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
k
l m n o p q r s t u v w x y z a b c d e f g h i
j
i
j k l m n o p q r s t u v w x y z a b c d e f g h
t
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
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
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 a
3) keyin ochiq matn sig‘adigan jadval tuziladi. Jadvalning 1-satriga ochiq matn yoziladi:
i
n
|
| |