3-Amaliy va laborotoriya mashg‘uloti Mavzu: Tarmoq protokollari va tizimlari. Vernam, Gammalash hamda uitstonning ikkilik kvadrat shifrlash usullari yordamida shifrlash Kirish


Download 0.6 Mb.
bet6/6
Sana20.01.2023
Hajmi0.6 Mb.
#1104144
1   2   3   4   5   6
Bog'liq
3-Tarmoq protokollari va tizimlari. Vernam, Gammalash hamda uitstonning ikkilik kvadrat shifrlash usullari yordamida shifrlash

Gammalash usuli bilan shifrlash
Gamma shifri bu ochiq matnni shifrlash va shifrni ochish uchun ishlab chiqilgan ixtiyoriy psevdo ketma-ketligidagi algoritimdir.
Shifrlash jarayonida gamma shifri ishlab chiqiladi va keluvchi ochiq matnni teskari ko‘rinishda ikkilik modul bo‘yicha qo‘shiladi.Shifrlash uchun ochiq ko‘rinishdagi T0 bo‘laklar ishlab chiqiladi.
Gamma shifri quyidagi ko‘rinishdagi ketma-ketlikda olinadi.
(7+11) mod 5=18 mod 5=3
Gi-Gamma shifri belgisi
Shifrlashni quyidagi ko‘rinishda yozish mumkin.
Ci=(Ti+Gi) mod N
Bu yerda:
Ci- Shifrlangan matn;
Ti- Boshlang‘ich matn;
Gi- Gamma belgisi;
modN-qoldiq;
T0(T)=REGION_27
K(Gi)= TIGR
Ishni bajarilish uchun topshiriqlar tartibi va qo‘yilgan vazifa:
Asosiy matn shifrlash usullaridan birida shifrlansin va qadamma – qadam izohlansin. Shuningdek Java, C++ yoki C# dasturlash tizimida dasturiy ta’minot yaratilsin.
1. Ziyonet
2. Salom
3. Qalaysiz
4. Men yaxshi
6. Vatanim
7. O‘zbekiston
8. Yangi
9. Dunyo
10. Ta’lim
11. JizPI
12. Transport
13. Rektorat
14. Bo‘limlar
15. Kafedra
16. Xonalar
17. Kadrlar
18. Pedagoglar
19. Ilmiy
20. Professor
21. Unvonlar
22. Dotsent
23. Kompyuter
24. It park
25. Maydonlar
Download 0.6 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




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