Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi


Download 0.81 Mb.
Pdf ko'rish
Sana03.12.2020
Hajmi0.81 Mb.
#157941
Bog'liq
Kiber2


O`ZBEKISTON RESPUBLIKASI AXBOROT 

TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI 

RIVOJLANTIRISH VAZIRLIGI 

 MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT 

AXBOROT TEXNOLOGIYALARI UNIVERSITETI 

 

Telekommunikatsiya texnologiyalari fakulteti 2-kurs  



415-19-guruh talabasi  

Xudoyberdiyev Shaxzodning  

Kiberxavfsizlik asoslari fanidan bajargan  

                                         

AMALIY  ISHI 

 

 



 

Bajardi : Xudoyberdiyev Shaxzod 

Tekshirdi:  Doniyorbek Usmonboyev 

 

Toshkent-2020 



2-amaliy ish 

Sezar Usuli 

Цезар усулида алмаштирувчи харфлар k ва силжиш билан аниқланади. 

Юлий Цезар бевосита k = 3 бўлганда ушбу усулдан фойдаланган. 

k  =  3  бўлганда  ва  алифбодаги  ҳарфлар  m  =  26  та  бўлганда  қуйидаги 

жалвал ҳосил қилинади: 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 



→ 

Мисол. 

Матн  сифатида  KOMPYUTER  сўзини  оладиган  бўлсак,  Цезар  усули 



натижасида қуйидаги шифрланган ёзув ҳосил бўлади: NRPSBXWHU. 

Цезар усулининг камчилиги бу бир хил ҳарфларнинг ўз навбатида, бир 

хил ҳарфларга алмашишидир. 

 

 



 

Shifrlash: 

XUDOYBERDIYEV_SHAXZOD 

Sezar usuli natijasida quyidagi shifrlangan yozuv hosil bo’ladi: 

AXGRBEHUGLBHY_VKDACRG 

Deshifrlash: 

AXGRBEHUGLBHY_VKDACRG 

Sezar usuli natijasida quyidagi deshifrlangan yozuv hosil bo’ladi: 

XUDOYBERDIYEV_SHAXZOD 

 

 



 

O’rin almashtirish usuli 

Eng sodda jadvalli shifrlashda asosan uzatiladigan ma`lumotning harflari 

juda sodda holda o`rin almashgan. Bu usulning kaliti jadval o`lchovi bilan 

aniqlangan. Bu usul skitala usuliga juda o`xshash. Masalan, T



0  

 = УСМАНБАЕВ 

ДОНИЁРБЕК  degan ma`lumot jadvalga ustun bo`yicha yoziladi. To’rtta qator 

va beshta ustundan iborat jadvalga ma`lumot quyidagicha yoziladi 

У 

Н 

В 



Н 

Б 

С 



Б 

И 



Е 

М 

А 



Д 

Ё 

К 



А 

Е 

О 



Р 

    Endi esa qator bo’yicha o’qib olinadi, so’ngra shifrlangan matn tayyor. 



T

1

 = УНВНБСБ_ИЕМАДЁКАЕОР*; 

Deshifrlashda,esa kalit k=4*5; matritsa o’lchamiga teng bo’ladi va bunda qator 

bo’yicha yozilib ustun bo’yicha o’qiladi. 

 

SHIFRLASH 



Х 

Й 

Д 



З 

У 



Б 

И 

Ш 



О 

Д 

Э 



Е 

А 

Д 



О 

Р 

В 



Х 

  



Т

1

= ХЙД_ЗУБИШОДЭЕАДОРВХ*; 



DESHIFRLASH 

Х 

У 



Д 

О 

Й 



Б 

Э 

Р 



Д 

И 

Е 



В 

Ш 



А 

Х 

З 



О 

Д 



 

Т

0

=ХУДОЙБЭРДИЕВ_ШАХЗОД; 



 

 

Kalit so’z yordamida shifrlash usuli;

 

  



T

0  

 = УСМАНБАЕВ ДОНИЁРБЕК;                K= ЧЕЛСИ 

Ч 

Е 



Л 

С 

И 





 У 



Н 

В 

Н 



Б 

С 

Б 



И 

Е 



М 

А 

Д 



Ё 

К 

А 



Е 

О 

Р 



Bunda ham avvalgidek jadvalni to’ldirib olamiz va kalit so’z yordamida 

shifrlaymiz; 

Ustunlarni sonlarning o’sish tarbida joylashtiramiz va qator bo’yicha o’qib olamiz.



 

Е 

И 



Л 

С 

Ч 





 Н 



Б 

В 

Н 



У 

Б 

Е 



И 

С 



А 

К 

Д 



Ё 

М 

Е 



О 

Р 



А 

T

1

 = НБВНУБЕ_ИСАКДЁМЕ*ОРА; 

Deshifrlashda esa matnni qator bo’yicha yozib, sonlarni o’sish tartibida yozib 

olamiz va kalit so’z bo’yicha joylashtiramiz. Shundan so’ng ustun bo’yicha o’qib 

olamiz.    

 

 



Т

0

=ХУДОЙБЭРДИЕВ_ШАХЗОД    КАЛИТ: МОДУЛ; 



М 

О 

Д 



У 

Л 





 Х 


Й 

Д 



З 

У 

Б 



И 

Ш 

О 



Д 

Э 

Е 



А 

Д 

О 



Р 

В 

Х 



SHIFRLASH 



Д 

Л 

М 



О 

У 





Д 

З 



 Х 

Й 



И 

О 

У 



Б 

Ш 

Е 



Д 

Д 

Э 



А 

В 



О 

Р 

Х 



 

Т

1



=ДЗХЙ_ИОУБШЕДДЭАВ*ОРХ; 

DESHIFRLASH 

Д 

Л 

М 



О 

У 





Д 

З 



 Х 

Й 



И 

О 

У 



Б 

Ш 

Е 



Д 

Д 

Э 



А 

В 



О 

Р 

Х 



 

М 

О 



Д 

У 

Л 





 Х 



Й 

Д 



З 

У 

Б 



И 

Ш 

О 



Д 

Э 

Е 



А 

Д 

О 



Р 

В 

Х 



 

Т



0

=ХУДОЙБЭРДИЕВ_ШАХЗОД ; 

Ikki tomonlama o’rin almashtirish 

T

0

= УСМАНБАЕВ ДОНИЁРБЕК 

K

1

= 3, 1, 4, 2; 

 

K

2

= 5, 4, 2, 1, 3. 

 

K

1

\K

2

 













У 

Н 

В 

Н 

Б 



С 

Б 



И 

Е 



М 

А 

Д 

Ё 

К 



А 

Е 

О 

Р 



 

K

1

\K

2

 













И 



Е 

Б 

С 



Р 

О 



Е 

А 



Н 

В 

Б 

Н 

У 



Ё 

Д 

К 

А 

М 

 

T

1

= И_ЕБСРО*ЕАНВБНУЁДКАМ 

Deshifrlash: tartiblangan kalitlar sonlarini qator va ustunlarga yozib, maxfiy 

matnni chapdan o’ngga, tepadan pastga qilib joylashtiramiz. So’ng ustunlarni 

keyin esa qatorlarni kalit sonlari joylashuvi bo’yicha o’zgartiramiz. Keyin harflarni 

yuqoridan pastga, chapdan o’ngga qarab o’qiymiz. 

 

Т

0

=ХУДОЙБЭРДИЕВ_ШАХЗОД 

K

1

= 4, 1, 3, 2; 

 

K

2

= 2, 4, 5, 1, 3. 

 

K



1

\K

2

 













Х 

Й 

Д 



З 



У 

Б 

И 

Ш 

О 



Д 

Э 

Е 

А 

Д 



О 

Р 

В 

Х 

 

K



1

\K

2

 













Ш 

У 

О 

Б 

И 



Х 

О 



Р 

В 



А 

Д 

Д 

Э 

Е 





Х 

З 

Й 

Д 

 

Т



1

=ШУОБИХО*РВАДДЭЕ_ХЗЙД; 

 

DESHIFRLASH 

K

1

\K

2

 













Ш 

У 

О 

Б 

И 



Х 

О 



Р 

В 



А 

Д 

Д 

Э 

Е 





Х 

З 

Й 

Д 

 

K

1

\K

2

 













Х 

Й 

Д 



З 



У 

Б 

И 

Ш 

О 



Д 

Э 

Е 

А 

Д 



О 

Р 

В 

Х 



Т

0

=ХУДОЙБЭРДИЕВ_ШАХЗОД 

 

VERNAM   USULI 

Vernam usuli bo’yicha shifrlashda Ingliz alifbosi va  yana 6 ta simvol jami 

32 ta belgini  tartiblab  raqamlaymiz va 0 va 1 lik kodlarga  o’girib  chiqamiz. 

Keyinchalik  xor amali orqali  belgilarni  yig’indisini olamiz. Qo’shiluvchilar esa 

shifrlanuvchi  ma’lumot va kalitdir.  

A=0=00000                    N=13=01101 

 

#=26=11010 



B=1=00001                    O=14=01110 

 

!=27=11011 



C=2=00010                    P=15=01111 

 

_=28=11100 



D=3=00011                    Q=16=10000 

 

@=29=11101 



E=4=00100                     R=17=10001 

 

?=30=11110 



F=5=00101                     S=18=10010 

 

*=31=11111 



G=6=00110                    T=19=10011 

 

     XOR  jadvali 



H=7=00111                    U=20=10100  

 

 



0+0=0    

 

I=8=01000                      V=21=10101 



 

 

0+1=1 



J=9=01001                      W=22=10110 

 

 



1+0=1 

K=10=01010                   X=23=10111 

 

 

1+1=0 



L=11=01011 

 

Y=24=11000 



 

      Formulasi: 

M=12=01100 

 

Z=25=11001 



 

 

T



1

=T

0



+K 

T



= USMANBAYEV_DONIYORBEK_SHUHRATOVICH 

K = TALABA 

Qo’shish jarayoni :  

U   10100   

S   10010 

 

M   01100   



A    00000                     

 



 

 



 

 



 

T   10011 



 

A   00000   

L   01011 

 

A   00000 



 

 



 

 



 

 



H   00111   

S   10010 

 

H   00111   



A   00000 

Shu tariqa  davom  ettirsak  quyidagich  shifrlanadi : 

T



= HSHAMBTYPV@D@NDYPRSEB_THHH#ASOGIJH 



Shu yo’l bilan  orqaga  qaytiladi  ya’ni  tayyor  ma’lumotga  kalit qo’shiladi  va  

shifrlangan  ma’lumot qaytarib  olinadi. 

 

T

0



=XUDOYBERDIYEV_SHAXZOD 

K=MODUL  

X  10111     U   10100    D  00011       O  01110         Y 11000   

      +                  +               +                      +                     + 

M   01100     O  01110   D  00011       U   10100      L  01011 

      =                 =                   =                     =                       = 

!   11011          #  11010    A  00000      #   11010      T   10011 

Shu tariqa qo’shishni davom ettirsak quyidagicha shifrlanadi: 

 !#A#TNKSXDUKWIZLOVNFP; 

Deshiflash 



!   11011          #  11010    A  00000      #   11010      T   10011 

      +                       +                   +            +                      + 

M   01100     O  01110   D  00011       U   10100      L  01011 

      =                    =               =                         =                = 

X  10111     U   10100    D  00011       O  01110         Y 11000   

Davom ettirilsa quyidagi hosil bo’ladi: 

XUDOYBERDIYEV_SHAXZOD; 

 

GAMMALASH  USULI. 

Gammalash  usulida  biz  kiril alfavitidan  foydalanamiz  va  0 dan 9 gacha 

sonlarni  sanoq soni  bo’yicha  tartiblab  yozib  olamiz. Ma’lumotga kalit  ketma-

ket  yozilib  qo’shilib  ketaveradi. 

А=0   


 

Л=12  


 

Ч=24  


 

0=36 


Б=1   

 

М=13  



 

Ш=25 


 

1=37   


В=2   

 

Н=14  



 

Ъ=26  


 

2=38 


Г=3   

 

О=15  



 

Ь=27   


 

3=39 


Д=4   

 

П=16  



 

Э=28  


 

4=40 


Е=5   

 

Р=17   



 

Ю=29 


 

5=41 


Ё=6   

 

С=18  



 

Я=30  


 

6=42 


Ж=7   

 

Т=19   



 

Ӯ=31  


 

7=43 


З=8   

 

У=20  



 

Қ=32  


 

8=44 


И=9   

 

Ф=21  



 

Ғ=33   


 

9=45 


Й=10  

 

Х=22  



 

Ҳ=34  


FORMULASI: 

К=11  


 

Ц=23  


 

_=35   


C=(T

0 T

+ G

T

)modN 

T

0



 = УСМАНБАЕВ_ДОНИ

 

ЁРБЕК_ШУХРАТОВИЧ 



G = ТАЛАБА 

T



– YASHIRILADIGAN   MA’LUMOT 

G – KALIT  SO’ZI 

C

 

– SHIFRLANGAN  MA’LUMOT 



 

T



 

У     С    М     А     Н     Б      А     Е     В

 

 

  



 

Т     А     Л     А     Б     А      Т    А     Л   



T

0 T 


 

20

     



18    13     0     14    1      0     5     2 

G



 

19     0    12     0     1      0     19    0      12 

T+ G

 modN     



 39    18    25     0     15    1     19    5      14 

C                  3      С    Ш     А     О    Б      Т     Е      Н 

Shu  tariqa  davom  etsak  quyidagi   shifrlangan  ma’lumot  hosil  bo’ladi

 

С = 3СШАОБТЕН_ЕО ҒИСРВЕЯ_1УЦРТТЬБЙЧ. 



Deshifrlash formulasi  :  T

0

 = (N – G

T

 + C)modN 

N =46    -   jadvaldagi belgilar soni 



T

01 

 =  (46  - 19  +  39) modN = 20      У 

T

02 

 =  (46  -  0  +  18) modN = 18     С 

T

03 

 =  (46  - 12  +  25) modN = 13    М 

T

04 

 =  (46  - 0  +  0) modN = 0  

 А 

 

T



05 

 =  (46  - 1  +  15) modN = 14  

 Н 

T

06 

 =  (46  - 0  +  1) modN = 1  

 Б     

. . . . . 

Shu  tariqa  deshifrlash  jarayoni  amalga  oshiriladi. 

ХУДОЙБЭРДИЕВ_ШАХЗОД; 

T



 

Х 

У 



Д 

О 

Й 



Б 

Э 

Р 



Д 

И 

Е      



   

  



 

М 

О 



Д 

У 

Л 



М 

О 

Д 



У 

Л 

М 



T

0 T 


 

22

 



20 

15 



10 

28 



17 



G



 

13 


15 

20 



12 

13 


15 

20 



12 

13 


T+ G

 modN     

  35 

35 


35 


22 

14 


43 

21 


24 

21 


18 

C                   _ 

З 



Х 

Н 



Ф 

Ч 

Ф 



С 

 

T



 

В 



Ш 

А 



Х 

З 

О 



Д     

   


  

 



М 

О 

Д 



У 

Л 

М 



О 

Д 

T



0 T 

 



35 

25 


22 


15 




G

 



13 

15 


20 


12 

13 


15 

 



T+ G

 modN     

  15 

50 


29 

20 


34 

21 


30 

C                  О 



Д 

Ю 

У 



Х 

Ф 

Я 



З  

Quyidagi hosil bo’ladi: 

__З_ХН7ФЧФСОДЮУХФЯЗ; 

 

 



 

 

Deshifrlash: 



T

 



З 



Х 

Н 



Ф 

Ч 



Ф 

С      


   

  



 

М 

О 



Д 

У 

Л 



М 

О 

Д 



У 

Л 

М 



T

0 T 


 

35 


35 

35 



22 

14 


43 

21 


24 

21 


18 

G



 

13 


15 

20 



12 

13 


15 

20 



12 

13 


T- G

 modN     

  22

 

20 



15 


10 

28 



17 



C                   Х 

У 

Д 

О 



Й 

Б 

Э 



Р 

Д 

И 



Е 

 

T



 

О 



Д 

Ю 

У 



Х 

Ф 

Я 



З

 

 



  

 



М 

О 

Д 



У 

Л 

М 



О 

Д 

T



0 T 

 

15 



50 

29 


20 

34 


21 

30 


G



 

13 


15 

20 



12 

13 


15 

 



T- G

 modN     

  2 

35 


25 

22 



15 


C                  В 

Ш 

А 



Х 

З 

О 



Д      

NATIJA: ХКДОЙБЭРДИЕВ_ШАХЗОД; 

 

 

Gamilton marshrutiga asoslangan shifrlash 



Gamilton  marshrutlariga  asoslangan  usulda  ham  o’rin  almashtirishlardan 

foydalaniladi.  Ushbu usul quyidagi qadamlarni bajarish orqali amalga oshiriladi. 



 

1-qadam. Dastlabki axborot bloklarga ajratiladi. Agar shifrlanuvchi axborot 

uzunligi  blok uzunligiga karrali bo’lmasa, oxirgi blokdagi bo’sh o’rinlarga maxsus 

xizmatchi simvollar - to’ldiruvchilar joylashtiriladi (masalan, *). 

 

2-qadam.  Blok  simvollari  yordamida  jadval  to’ldiriladi  va  bu  jadvalda 

simvolning tartib raqami uchun ma'lum joy ajratiladi. (1 - rasm) 

 

3-qadam. Jadvaldagi simvollarni o’qish marshrutlarning biri bo’yicha amalga 

oshiriladi.  Marshrutlar  sonining  oshishi  shifr  kriptoturg’unligini  oshiradi. 

Marshrutlar  ketma-ket  tanlanadi  yoki  ularning  navbatlanishi  kalit  yordamida 

beriladi. 

 

4-qadam. Simvollarning shifrlangan ketma-ketligi belgilangan L uzunlikdagi 

bloklarga  ajratiladi.  L kattalik 1-qadamda dastlabki axborot bo’linadigan bloklar 

uzunligidan farqlanishi  mumkin. 

 

Deshifrlash  teskari  tartibda  amalga  oshiriladi.  Kalitga  mos  qolda  marshrut 



tanlanadi va bu marshrutga binoan jadval to’ldiriladi. 

 

 



  

 

 



 

 

 



1-rasm. 8-elementli jadval va Gamilton marshrutlari variantlari 

 

Jadvaldan simvollar element nomerlari kelishi tartibida o’qiladi. 



 

Misol:    Dastlabki  matn  T

0

  =  "USMANBAYEV  DONIYORBEK"  ni 

shifrlash talab etilsin. Kalitlar  mos holda quyidagilarga teng: K



1

=4,8,7,3,1,2,6,5 ;  



















K

2

=3,4,2,1,5,6,8,7 ; K

3

=2,1,3,4,8,7,5,6 . Shifrlash uchun 1-rasmda keltirilgan jadval 

va uchta marshrutdan foydalaniladi. Berilgan shartlar uchun matrisalari to’ldirilgan 

marshrutlar  2-rasmda keltirilgan ko’rinishga ega. 

 

 



 

 

 



 

  

 



 

 

 



2 - rasm. Gamilton marshruti yordamida shifrlash misoli 

 

1-qadam.  Dastlabki  matn  uchta  blokka  ajratiladi.  B1=

B2=, B3=

 

2-qadam. Marshrutli uchta matrisa to’ldiriladi (2 – rasm); 

 

3-qadam.  Marshrutlarga  binoan  simvollarni  joy-joyiga  qo’yish  orqali 

shifrmatnni qosil qilish. 

 

 

 



T1= 

 

4-qadam. Shifrmatnni bloklarga ajratish.  



 

 

 



T1= 







А

_







О 

   I 




-



_

Deshifrlash  jarayonida  kalitlar  yordamida  shifrmatn  marshrutga  joylashtiriladi  

va  sonlar  tartibi bilan o’qib  olinadi. 

Т1=ХУДОЙБЭРДИЕВ_ШАХЗОД; 

1-qadam.  Dastlabki  matn  uchta  blokka  ajratiladi.  B1=<ХУДОЙБЭР>, 

B2=<ДИЕВ_ШАХ>, B3=<ЗОД*****>; 

2-qadam; 

 

  



 

 

 



 

3-qadam:          Т1=ОРЭДХУБЙЕВИД_ШХАОЗД*****; 

4-qadam:           Т1= <ОРЭДХУБЙ    ЕВИД_ШХА       ОЗД*****>; 

K

1

=4,8,7,3,1,2,6,5 ;  K

2

=3,4,2,1,5,6,8,7 ; K

3

=2,1,3,4,8,7,5,6 . 

 

 



 

 

 



 



З 



О 

Д 



Й 

Э

_



Р 

Б 

Х 



У 

О 

Д 



  А 


А 

Х 

Ш 



Д 

И 

В 



Е

_





З 

О 



Д 

Й 

Э



_

Р 

Б 



Х 

У 

О 



Д 

  А 



А 

Х 

Ш 



Д 

И 

В 



Е

_


Т1=ХУДОЙБЭРДИЕВ_ШАХЗОД*****; 

 

UITSTONNING  IKKILIK  KVADRAT  SHIFRLASH  USULI. 

Bu usulda  bizga ikkita  jadval  kerak  bo’ladi . Shifrlanadigan ma’lumot 

ikkita belgilab  bo’linib  chiqadi. O’sha  ikkita belgi  olinadi  va  bu jadvallardagi  

belgilarni tegishli  pozitsiyalari  kesishadi va o’sha  pozitsiyadagi  belgi shifrlanish  

uchun  olinadi. Birinchi  bo’lib  o’ng  jadvaldagi  belgi  olinadi  , keyin  chap 

jadvaldagisi.  Deshifrlashda  esa  birinchi  chap ,  keyin  esa  o’ng  jadvaldagi  

belgilar  olinib  ma’lumot  tiklanadi.   

 

 Ж 


Щ 

Н 

Ю 



Р 

  И 


Т 

Ь 

Ц 



Б 

 Я 


М 

Е 



С 

 В 


Ы 

П 

Ч 



  : 


Д 

У 

О 



К 

 З 


Э 

Ф 

Г 

Ш 



 Х 

А 



Л 

Ъ 

     



T

0

 = УС/МА/НБ/АЕ/В_/ДО/НИ/



 

ЁР/БЕ/К_/ШУ/ХР/АТ/ОВ/ИЧ 

T

1

 = НФ/ЮД/И,/ЫЫ/ЛХ/ХБ/ИН/РЕ/М_/ХЪ/СЪ/УЯ/_Щ/../ЖЖ 



Shifrlash 

T

0



=ХУ/ДО/ЙБ/ЭР/ДИ/ЕВ/_Ш/АХ/ЗО/Д_/ЁК/УБ/ЖО/Н_/УГ/ЛИ 

Т

1



=Б,/АБ/

?

Х/КЕ/АЖ/Р./ЛГ/ФК/ЭБ/АЪ/



?

Э/НХ/ИБ/ГЪ/НН/ЫЖ 

Deshifrlash 

Т

1



=Б,/АБ/

?

Х/КЕ/АЖ/Р./ЛГ/ФК/ЭБ/АЪ/



?

Э/НХ/ИБ/ГЪ/НН/ЫЖ 

T

0

=ХУ/ДО/ЙБ/ЭР/ДИ/ЕВ/_Ш/АХ/ЗО/Д_/ЁК/УБ/ЖО/Н_/УГ/ЛИ 



 

 

 



И 

Ч 

Г 



Я 

Т 



Ж 

Ь 

М 



О 

З 

Ю 



Р 

В 

Щ 



Ц 

П 



Е 

Л 

Ъ 



А 

Н 

Х 



Э 

К 

С 



Ш 

Д 

 Б 



Ф 

У 

Ы 





Вижинер шифри 

Биринчи  бўлиб  Вижинер  тизими  1586-йилда  чоп  этилган  ва  у  кўп 

алфавитли тизимга нисбатан юқорироқ ўринда туради. Блеза Вижинера ўзини 

XVI асрнинг француз дипломати деб ҳисоблайди. У криптография тизимига, 

яъни  унинг  ривожланишига  ўз  ҳиссасини  қўшган.  Вижинер  тизими  Цезар 

шифрлаш тизимига қараганда мукаммалроқ ҳисобланиб, унда калит ҳарфидан 

ҳарфга  алмаштирилади.  Бундай  кўп  алфавитли  алмаштириш  шифрини 

шифрлаш    жадвали  орқали  ифодалаш  мумкин.  Қуйидаги  жадвалларда 

Вижинернинг  инглиз  алфавити  ва  кирил  алфавитлари  учун  мос  келувчи 

қийматлар кўрсатилган. 



К

ал

и

т 

A  B  C  D  E  F  G  H  I 

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 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 



B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A 



C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B 



D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C 



E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D 



F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E 



G  H  I 


K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F 

H  I 


K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G 





K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H 

10 


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 

11 

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 



12 


L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 



13 

M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L 


14 

N  O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M 


15 

O  P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N 



16 

P  Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O 



17 

Q  R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P 



18 

R  S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q 



19 

S  T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R 



20 

T  U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S 



21 

U  V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T 



22 

V  W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U 



23 

W  X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V 



24 

X  Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W 



25 

Y  Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X 



26 

Z  A  B  C  D  E  F  G  H  I 

K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y 



Кирил алифбосида 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вижинер  усулида  шифрлаш.  Бу  шифрлаш  усули  кўп  алфавитли 

шифрлаш усулига киради. Қуйида кирил алифбосидан фойдаланилган ҳолда 

калит  “КЎЗА”  га  тенг  бўлган  ҳолда,  “БАЙРАМ_КУНИ”  очиқ  матнини 

шифрлаш  келтирилган.  Бунинг  учун  дастлаб  сатр  бўйлаб  кирил  алифбоси 

ёзилади.  Алифбони  биринчи  ҳарфи  тагидан  калит  сўз  вертикал  шаклда 

ёзилади.  Шундан  сўнг  ҳар  бир  калит  сўзнинг  ҳарфи  орқасидан  горизонтал 

шаклда алфавит тўлдириб ёзилади. 

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

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


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

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

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

  

Ушбу  жадвалдан  шифрлаш  натижаси  сифатида  қуйидагини  олиш 



мумкин: Т

1

=ЛЎСРКЗЖКЎИР. 



Очиқ матн 

Б  А 


Й 

Р 

А 



М 

К 



У 

Н 

И 



Калит 

К  Ў 


З 

А 

К 



Ў 

З 

А 



К 

Ў 

З 



Шифрланган 

матн 


Л  Ў 

С 

Р 



К 

З 

Ж  К 



Ў 

И 

Р 



 

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

Х 

Ц  Ч  Ш Ь  Ъ  Э  Ю Я  Ў  Қ  Ғ  Ҳ  _  А  Б  В  Г  Д  Е  Ё  Ж З  И  Й  К  Л  М Н  О  П  Р  С  Т  У  Ф 



А 

Б  В  Г  Д  Е  Ё  Ж З  И  Й  К  Л  М Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Ш Ь  Ъ  Э  Ю Я  Ў  Қ  Ғ  Ҳ  _ 

Р 

С  Т  У  Ф  Х  Ц  Ч  Ш Ь  Ъ  Э  Ю Я  Ў  Қ  Ғ  Ҳ  _  А  Б  В  Г  Д  Е  Ё  Ж З  И  Й  К  Л  М Н  О  П 



Ф 

Х  Ц  Ч  Ш Ь  Ъ  Э  Ю Я  Ў  Қ  Ғ  Ҳ  _  А  Б  В  Г  Д  Е  Ё  Ж З  И  Й  К  Л  М Н  О  П  Р  С  Т  У 

 

Очик матн 



Х 

У 

Д 



О 

Й 

Б 



Э 

Р 

Д 



И 

Е 

В 



Ш  А 


Х 

З 

О 



Д 

Калит суз 

Х 

А 

Р 



Ф  Х 

А 

Р 



Ф  Х 

А 

Р 



Ф  Х 

А 

Р 



Ф 

Х 

А 



Р 

шифрланган 

 З   У   Ф   А  К   Б    И  В   Ь   И   Х   Ц   Ф   Ш   Р   Ж   Я   О   Ф  

 

шифрланган 



 З   У   Ф   А  К   Б    И  В   Ь   И   Х   Ц   Ф   Ш   Р   Ж   Я   О   Ф  

Калит суз 

Х 

А 

Р 



Ф  Х 

А 

Р 



Ф  Х 

А 

Р 



Ф  Х 

А 

Р 



Ф 

Х 

А 



Р 

Очик матн 

Х 

У 

Д 



О 

Й 

Б 



Э 

Р 

Д 



И 

Е 

В 



Ш  А 


Х 

З 

О 



Д 

 

 

 

 

 

Download 0.81 Mb.

Do'stlaringiz bilan baham:




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