2-amaliy ish Klassik shifrlash algoritmlarini ishlash tartibini o‘rganish Ishdan maqsad




Download 494,26 Kb.
Pdf ko'rish
bet4/4
Sana05.12.2023
Hajmi494,26 Kb.
#111791
1   2   3   4
Bog'liq
2-amaliy ish

Amaliy qism 
Klassik shifrlash algoritmining dasturiy ta’minotini ishlab chiqishda Eclipse 
IDE for Java Developers - 2020-03 va jdk-14.0.1 obyektga mo‘ljallangan dasturlash 
tilidan foydalanilgan.
Jdk-14.0.1 ishga tushirish uchun cmd buyrug‘idan foydalaniladi (pusk va R 
teng bosiladi). Dastur kodi saqlovchi notepad++, Текстовый документ (.txt) ni 
joylashgan joyiga murojat qilinadi. Cmd oynasidagi joyi papkasidan chiqish va 
yuqoridagi dastur kodini ishga tushurishimiz uchun cd.. buyrug‘i orqali amalga 
oshiramiz.
Kalit ketma-ketligi 


 
y= x XOR k 
x= y XOR k 
Kiruvchi yozuvi 
Shifrlangan yozuv 
Tiklangan yozuv 


 
2.2- rasm. Cmd oynasi 
Keyingi qadamda dastur kodi mavjud bo‘lgan papkani aniq manzili kiritiladi 
va dir buyrug‘i orqali papka tarkibini ko‘rish mumkin bo‘ladi. 
2.3- rasm. dastur kodi mavjud bo‘lgan papkani manzili 
Dasturni ishga tushirish uchun javac sezar.java buyrug‘i orqali xatoliklar 
mavjudliligi aniqlanadi. Agar xatolik bo‘lmasa java sezar buyrug‘i bilan dasturni 
ishga tushuramiz 
2.4- rasm. Dastur kodini ishga tushirish 


Yuqorida ko‘rib chiqqan misolni “KOMPUTER” so‘zini shifrlab ko‘ramiz 
2.5- rasm. Shifr ma’lumot 
Eclipse IDE for Java Developers - 2020-03 muhitida Affin shifrlash algoritmi 
yuqorida ko‘rib chiqqan misolni “KOMPYUTER” so‘zini shifrlab ko‘ramiz: 
2.6- rasm. C++ muhitida Vijiner shifrlash algoritmida shifrlash jarayoni 
Topshiriq 
Sezar, Vernam, Vijiner shifrlash algoritmlarini ixtiyoriy dasturlash tillari 
(Delpi, Java, C++ va C# ) dan foydalangan holda dasturiy ta’minoti yaratilsin
Nazorat savollari 
1. Bir alifboli shifrlashning umumiy mohiyati nimada?
 
2. Vernam shifrini tavsiflang.
 
3. Vijiner shifrida ma’lumotlarni shifrlash va deshifrlash qanday amalga 
oshiriladi? 

Download 494,26 Kb.
1   2   3   4




Download 494,26 Kb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



2-amaliy ish Klassik shifrlash algoritmlarini ishlash tartibini o‘rganish Ishdan maqsad

Download 494,26 Kb.
Pdf ko'rish