Tavsiya etilgan adabiyotlar:[ 1-12]
8-Mavzu. Amaliy topshiriqlar.
Hajmi: 10 soat
Maqsadi:Amaliy mashg`ulotga tayyorgarlik ko`rish.
Topshiriq:
1.Kriptografiyaning matematik asosi.
2.Bir qiymatli o‘rniga qo‘yishga asoslangan shifrlar tahlili.
3.Klassik shifrlarni dasturiy ko‘rinishda amalga oshirish.
4.N bitli skremblerni qurish va takrorlanish davrini hisoblash.
5.OpenSSL kutubxonasidan foydalangan holda blokli shifrlar yordamida ma’lumotlarni shifrlash.
6.Psevdotasodifiy sonlar generatorini va uning dasturiy ta’minotini yaratish.
7.RC4 shifrlash algoritmi asosida ma’lumotni shifrlash va deshifrlash dasturini yaratish.
8.Ketma-ketliklarni tasodifiylikka tekshirishda NIST statistik testlar to‘plamidan foydalanish.
9.OpenSSL kutubxonasidan foydalangan holda ma’lumotlarni xesh qiymatini hisoblash.
10.Xesh qiymatlarni kalitlarni to‘liq tanlash usuli bo‘yicha aniqlash.
Tavsiya etilgan adabiyotlar: [1-12]
9-Mavzu. Mustaqil ta’lim mavzularini tahlil qilish.
Hajmi: 10 soat
Maqsadi:Mustaqil ishlarga tayyorgarlik ko`rish.
Topshiriq:
1.Tarmoqda uzatilayotgan axborot konfidensialligini ta’minlashda kriptografik algoritmlardan foydalanish holati.
2.Tarmoqda uzatilayotgan axborot yaxlitligini ta’minlashda kriptografik algoritmlardan foydalanish holati.
3.Pollibiya kvadrati va affin tizimidagi Sezar usulining kriptotahlili.
4.Sigaba (SIGABA) shifrlash mashinasi va uning kriptotahlili.
5.Kriptografik himoya vositalarini ishlab chiqaruvchilar (Philips va Siemens misolida).
6.Twofish blokli shifrlash algoritmi va uning kriptotahlili.
7.Camellia blokli shifrlash algoritmi va uning kriptotahlili.
8.IDEA blokli shifrlash algoritmi va uning kriptotahlili.
9.GOST R 28147-89 blokli shifrlash algoritmi va uning kriptotahlili.
10.Salsa20 oqimli shifrlash algoritmi va uning kriptotahlili.
11.SHA2 oilasi xesh funksiyalari va ularning tahlili.
12. Blokcheyn texnologiyasining kriptografik asosi