Systemic theoretical approach to the design stream ciphers

Ushbu kitob kriptografiya, ayniqsa oqimli shifrlash va blokli shifrlashga tizimli-nazariy yondashuvga bag'ishlangan. Unda oqimli shifrlashning asoslari, blokli shifrlashdan farqlari, Shammir generatorlari, Viginer shifri, Vernam shifri va RSA shifri kabi mavzular yoritilgan. Kitobning asosiy maqsadi oqimli shifrlashni loyihalashning nazariy asoslarini ko'rsatish va turli algoritmik yechimlarni taqdim etishdir.

Asosiy mavzular

  • Oqimli shifrlash asoslari: Oqimli shifrlash tarixi, qo'llanilishi va asosiy xususiyatlari haqida ma'lumot beriladi. Uning blokli shifrlashdan farqlari va afzalliklari ko'rsatiladi.
  • Blokli va oqimli shifrlashning farqlari: Blokli va oqimli shifrlashning asosiy farqlari, ularning qanday vazifalarni bajarishi va qaysi hollarda qo'llanilishi tahlil qilinadi. Har birining afzallik va kamchiliklari ko'rsatiladi.
  • Shammir generatorlari: Shammir generatorlarining ishlash prinsipi, ularning RSA algoritmi bilan bog'liqligi va psevdotasodifiy sonlar generatsiyasi uchun qo'llanilishi haqida ma'lumot beriladi.
  • Viginer shifri: Viginer shifrining klassik polialfavitli shifrlash usuli ekanligi, uning asosiy algoritmi va shifrlash jarayoni tushuntiriladi. Dasturiy kod misollari keltiriladi.
  • Vernam shifri: Vernam shifrining mukammal shifrlash usuli ekanligi, uning asosiy algoritmi va xavfsizlik xususiyatlari ko'rsatiladi. Dasturiy kod misollari keltiriladi.
  • RSA shifri: RSA shifrining zamonaviy asimmetrik shifrlash algoritmi ekanligi, uning kalitlarni generatsiya qilish, shifrlash va deshifrlash jarayonlari tushuntiriladi. Dasturiy kod misollari keltiriladi.