НОССИМЕТРИК КРИПТОТИЗИМЛАРДА КАЛИТЛАРНИ ГЕНЕРАЦИЯЛАШ АЛГОРИТМЛАРИ ТАДҚИҚИ

Ushbu kitob kriptografik tizimlarda kalitlarning generatsiya algoritmlarini tadqiq qilishga bag'ishlangan. Unda simmetrik va nosimmetrik kriptotizimlar, elektron raqamli imzolar, ularning matematik asoslari, qo'llaniladigan algoritmlar va ularning kripto-bardoshliligi masalalari ko'rib chiqiladi. Kitobda yangi, parametrli algebra usuliga asoslangan kalit generatsiya algoritmlari taklif etiladi va amaliy dasturiy vosita yaratiladi.

Asosiy mavzular

  • Nosimmetrik kriptotizimlar va ularning tahlili: Ushbu bo'lim nosimmetrik shifrlash algoritmlarining mohiyati, afzalliklari va kamchiliklarini tahlil qiladi. RSA, El-Gamal kabi keng tarqalgan algoritmlar ko'rib chiqiladi va ularning kripto-bardoshliligi baholanadi. Elektron raqamli imzolash algoritmlari ham tahlil qilinadi. Asosiy e'tibor kalitlarni tarqatish masalalariga qaratiladi.
  • Kalitlarni generatsiya qilish algoritmlari tadqiqi: Bo'lim turli xil kalit generatsiya algoritmlarini, shu jumladan tub sonlarni generatsiya qilish usullarini ko'rib chiqadi. Tub sonlarni aniqlash testlari, masalan, Fermat testi va Rabin-Miller testi tahlil qilinadi. Kuchli tub sonlarni generatsiya qilish usullari va ularning xususiyatlari o'rganiladi.
  • Bardoshli kalitlarni generatsiya qilish algoritmi va uning dasturi: Bu bo'limda yangi, parametrli algebra usuliga asoslangan kalit generatsiya algoritmi taklif etiladi. Algoritmning matematik asosi va asosiy g'oyalari, shuningdek algoritmni amaliy qo'llash uchun Visual C# dasturlash tilida yaratilgan dasturiy vosita tavsiflanadi. Yaratilgan dasturning arxitekturasi, funksiyalari va kriptografik xususiyatlari ko'rsatilgan.