6-MAVZU: Simmetrik va assimmetrik kriptotizimining yutuq hamda kamchiliklari Simmetrik va assimetrik shifrlash tizimlarining har biri o'zlarining afzalliklari va kamchiliklariga ega. Nosimmetrik shifrlash tizimining kamchiliklari buzilgan kalitni almashtirishning qiyinligi va assimetrik shifrlash tizimining kamchiliklari uning nisbatan past tezligidir. Hozirgi vaqtda shifrlash tizimlari o'ziga xos yuqori shifrlash tezligini ta'minlaydigan kombinatsiyalangan algoritmdan foydalanmoqdaDES shifrlash kalitlarini ochiq yo'naltirishdan foydalaning (kabi)RSA). Asimmetrik shifrlash algoritmlarining past tezligiga yo'l qo'ymaslik uchun har bir xabar uchun vaqtinchalik nosimmetrik kalit yaratiladi. Xabar vaqtincha simmetrik sessiya tugmachasi yordamida shifrlangan. Ushbu sessiya kaliti qabul qiluvchining ochiq assimetrik kaliti va assimetrik shifrlash algoritmi yordamida shifrlangan. Seans kaliti xabarning o'ziga qaraganda ancha qisqa bo'lgani uchun uni shifrlash vaqti nisbatan kichik bo'ladi.Shundan so'ng, shifrlangan sessiya kaliti va shifrlangan xabar qabul qiluvchiga uzatiladi. Sessiya kalitini shifrlash uchun oluvchi bir xil assimetrik shifrlash algoritmidan va uning shaxsiy kalitidan foydalanadi va qabul qilingan seans kaliti xabarning o'zi shifrini ochishda ishlatiladi. Asimmetrik ochiq va shaxsiy kalitlar yaratildi va maxfiy assimetrik kalit egasida qoladi. Ma'lumot almashinadigan assimetrik kalitlarni yuboruvchi va oluvchi. Matnning elektron imzosi yaratiladi. Olingan qiymat yuboruvchining assimetrik maxfiy kaliti yordamida shifrlanadi, so'ngra olingan belgilar satrlari uzatilgan matnga qo'shiladi (faqat jo'natuvchi elektron imzoni yaratishi mumkin). Yashirin nosimmetrik kalit yaratilib, undan faqat ushbu xabarni yoki o'zaro ta'sir seansini (sessiya kaliti) shifrlash uchun foydalaniladi. Keyinchalik, nosimmetrik shifrlash / ochish algoritmi va ushbu kalit yordamida manba matni unga qo'shilgan elektron imzo bilan birga shifrlanadi - shifrlangan matn olinadi. Endi sessiya kaliti assimetrik shifrlash-shifrlash algoritmi va assimetrik qabul qiluvchining ochiq kaliti yordamida shifrlangan. Shifrlangan sessiya kaliti shifrlangan matnga biriktirilgan (oldindan qo'shilgan elektron imzoni o'z ichiga olgan).
Olingan ma'lumotlar to'plami oluvchiga uzatiladi (manba matniga qo'shimcha ravishda elektron imzo va shifrlangan seans kaliti). Qabul qiluvchilar harakatlarni teskari tartibda bajaradilar. Avval siz sessiya kalitini shifrlash bilan muammoni hal qilishingiz kerak. Shifrlangan seans kalitini qabul qilingan paketdan chiqarib tashlaydi. Shaxsiy kalit va xuddi shu assimetrik shifrlash algoritmidan foydalanib, seans kalitini shifrlaydi. Qabul qiluvchi shifrlangan matnga xuddi shu nosimmetrik shifrlash-parolni ochish algoritmini va shifrlangan nosimmetrik (seans) kalitni qo'llaydi va manba matnini elektron imzo bilan birga oladi. Qabul qiluvchi elektron imzoni dastlabki matndan ajratib turadi. Matnning raqamli imzosi yuboruvchining ochiq kaliti va assimetrik shifrlash-parolni ochish algoritmi yordamida tekshiriladi. Agar u ishonchli deb hisoblansa, matn o'zgartirilmagan Ochiq va shaxsiy kalit tizimining asosiy printsipi shundaki, "Bir" hujjatga imzo chekishi va "Ikki" bilan shifrlashi mumkin. "Ikki" hujjatni "Bir" dan ekanligini bilib, shifrini ochishi mumkin, "Bir" imzosini tekshiring. Ammo "Ikki" kompyuter hujjatni "Raz" imzosi bilan imzolay olmaydi va hujjatni "Raz" dan o'zi bilan shifrlay olmaydi, ya'ni. u ikkitadan hujjatni qalbakilashtira olmaydi. Ochiq kalitlarni buzishdan qanday himoya qilish kerak.