Systemic theoretical approach to the design stream ciphers

Ushbu kitob kriptografiyaning nazariy va amaliy jihatlariga bag'ishlangan bo'lib, oqimli shifrlash algoritmlari, ularning tuzilishi, tahlili va qo'llanilishini o'rganadi. Kitobda RSA algoritmining ishlash prinsipi, Vizhener va Vernam shifrlari, shuningdek, bu shifrlarni amalga oshirish uchun dasturiy kodlar keltirilgan. Unda shifrlash usullarining afzalliklari, kamchiliklari va xavfsizlik darajasi muhokama qilinadi.

Asosiy mavzular

  • Oqimli shifrlash: Oqimli shifrlashning asoslari, qo'llanilishi, blokli shifrlashdan farqlari, afzalliklari va kamchiliklari, xavfsizlik mezonlari va kriptotahlil usullari ko'rib chiqiladi.
  • RSA algoritmi: RSA algoritmining matematik asoslari, kalitlarni yaratish, shifrlash va deshifrlash jarayonlari, Eyler funksiyasi va uning RSA dagi roli, algoritmning xavfsizligi va unga qarshi hujumlar haqida ma'lumot beriladi.
  • Vizhener shifri: Vizhener shifrining ishlash prinsipi, kalit so'zlar yordamida shifrlash, shifrni deshifrlash usullari, shifrning kamchiliklari va kriptotahlilga qarshi tura olish qobiliyati o'rganiladi.
  • Vernam shifri: Vernam shifrining asoslari, bir martalik kalitlar yordamida shifrlash, shifrning mukammal xavfsizligi, kalitlarni yaratish va taqsimlash muammolari muhokama qilinadi.
  • Dasturiy kodlar: Vizhener va Vernam shifrlash algoritmlarini amalga oshiruvchi dasturiy kodlar misollari keltirilgan bo'lib, bu kodlar shifrlash usullarini amalda qo'llash imkoniyatini beradi.