Ochiq kalitli kriptotizimlarning vazifalari qanday? Ochiq kalitli kriptografiya assimetrik kriptografiya deb ham ataladi. Bu kriptografiyaning bir shakli bo'lib, unda foydalanuvchi ochiq kalit va shaxsiy kalitni o'z ichiga olgan kriptografik kalitlar to'plamiga ega. Ochiq kalitli Kriptografiyaning vazifalari quyidagilardan iborat -
Shifrlash - shifrlash ilovasi ma'lumotlarning maxfiyligi va yaxlitligi xavfsizligi xizmatlarini qo'llab-quvvatlaydi. Ochiq kalit xavfsizlik xizmatlarini, shu jumladan autentifikatsiya va rad etmaslikni qo'llab-quvvatlaydi.
Kalit yordamida ochiq matnli xabarni o'qib bo'lmaydigan formatga aylantirish uchun shifrlashdan foydalanish mumkin, shifrni ochish protsedurasidan foydalangan holda xabar yana asl xabarga qaytadi.
Ushbu jarayonda har bir foydalanuvchi xabarni qabul qiluvchining ochiq kaliti bilan shifrlaydi. Shifrlangan xabar faqat qabul qiluvchining shaxsiy kaliti tomonidan hal qilinadi. Faraz qilaylik, B foydalanuvchisining shaxsiy kaliti PrvB va ochiq kaliti PubB. Agar A foydalanuvchi B foydalanuvchiga M xabarini yuborishi kerak bo'lsa. Avval M xabari B foydalanuvchining ochiq kaliti bilan shifrlanadi va uni B foydalanuvchiga yuboradi. Keyin bu shifrlangan xabar B foydalanuvchisining PrvB shaxsiy kaliti orqali shifrlanadi.
Raqamli imzo - Raqamli imzo tarmoqdagi xabar jo'natuvchini tasdiqlash uchun xabarni imzolash uchun ishlatiladi. Misol uchun, agar A foydalanuvchisi B foydalanuvchiga raqamli imzosi bilan M xabarini yuborishi kerak bo'lsa. Birinchidan, A foydalanuvchi o'zining PrvA shaxsiy kaliti bilan xabarga imzo chekadi. Imzolangan xabar xabarda hech qanday shifrlashsiz B foydalanuvchisiga yuboriladi. Xabarni olgandan so'ng B foydalanuvchisi PubA ochiq kaliti bilan A foydalanuvchi imzosini tekshiradi.
Raqamli imzolar onlayn ilovalarda juda foydali. Bu foydalanuvchining autentifikatsiyasi va xavfsizligini qo'llab-quvvatlaydi. Raqamli imzolar foydalanuvchining shaxsiy kaliti tomonidan ishlab chiqariladi va shifrlangan ma'lumotlarga xeshlashni amalga oshiradi. Shifrlangan ma'lumotlar elektron raqamli imzo tegishli foydalanuvchining ochiq kaliti tomonidan tekshirilishini belgilaydi.
Sertifikat - Raqamli sertifikatlar foydalanuvchining ochiq kalitini tekshirish uchun ishlatiladi. Ochiq kalit kriptografiyasida foydalanuvchining ochiq kaliti tarmoqdagi tajovuzkor tomonidan o'zgartirilishi mumkin. Bu ishlab chiqarilgan raqamli sertifikatlarning ochiq kalitlarini autentifikatsiya qilish muammosini oldini oladi.
Raqamli sertifikatlar x.509 formatida hisoblanadi. Bu umumiy kalit infratuzilmasida (X.509) tan olingan standart format bo'lib, Internetni yanada moslashuvchan tashkil etish uchun standartga mos keladi.
Har bir foydalanuvchi o'zining ochiq kalitini va shaxsiy kalitini yaratadi. Maxfiy kalit foydalanuvchi tomonidan maxfiy sifatida qo'llab-quvvatlanadi va ochiq kalit tarmoqda qabul qilinadi. Ochiq kalit tarmoqda joylashganligi sababli, har bir foydalanuvchi sertifikat organiga (CA) ochiq kalit uchun raqamli sertifikat berishni so'raydi. Raqamli sertifikat foydalanuvchining ochiq kaliti, foydalanuvchi nomi, foydalanuvchi imzosi, amal qilish muddati va boshqalar kabi maʼlumotlarni oʻz ichiga oladi.