Ochiq kalit va Maxfiy kalit oʻrtasidagi asosiy farq shundan iboratki, agar ochiq kalit qulflash kaliti boʻlsa, u holda shaxsiy aloqani joʻnatish uchun foydalanish mumkin (yaʼni maxfiylikni saqlash uchun), agar shaxsiy kalit qulflash kaliti boʻlsa, keyin tizim shaxsiy kalit egasi tomonidan yuborilgan hujjatlarni tekshirish uchun ishlatilishi mumkin (ya'ni, haqiqiyligini saqlab qolish uchun).
Kriptografiya ma'lumotni yashirishni o'rganadi. Bu Internet kabi ishonchsiz vosita orqali aloqa sodir bo'lganda boshqa uchinchi tomonlardan ma'lumotni himoya qilishga imkon beradi. Shifrlash ma'lumotlarni shifrlash uchun shifr deb ataladigan algoritmdan foydalanadi va uni faqat maxsus kalit yordamida hal qilish mumkin. Shifrlangan matn yoki shifrlangan matn shifrlangan ma'lumotdir. Shifrni ochish - shifrlangan matndan dastlabki ma'lumotni (to'g'ri matn) olish jarayoni. Ikkita shifrlash usuli mavjud. Ular ochiq kalitlarni shifrlash va simmetrik kalitlarni shifrlashdir. Ochiq kalitlarni shifrlash ikki xil, ammo matematik jihatdan bog'liq bo'lgan kalitlarni o'z ichiga oladi. Ular ochiq kalit va shaxsiy kalitdir. Simmetrik kalit shifrlash shifrlash va shifrni ochish uchun bir xil shaxsiy kalitdan foydalanadi.
Ochiq kalit nima?
Ochiq kalitni shifrlashda qabul qiluvchining ochiq kaliti yordamida shifrlangan maʼlumotlarni mos keladigan shaxsiy kalitdan foydalanmasdan shifrlab boʻlmaydi. Boshqa tomondan, ochiq kalit mos keladigan shaxsiy kalit bilan shifrlangan maʼlumotlarni shifrdan chiqarish imkonini beradi.
01-rasm: Kriptografiya
Biroq, shaxsiy kalit oʻrniga ochiq kalitdan foydalanish mumkin emas. Agar qulflash kaliti ochiq bo'lsa, har kim qulfni ochish kaliti egasiga shaxsiy aloqani yuborish uchun tizimdan foydalanishi mumkin. Bu qonuniy qabul qiluvchi yoki tegishli shaxsiy kalitga ega bo'lgan shaxs xabarni o'qiy oladigan yagona shaxs ekanligiga ishonch hosil qiladi. Shunday qilib, bu ikki tomon oʻrtasidagi muloqotning maxfiyligini tasdiqlaydi.
Maxfiy kalit nima?
Ochiq kalitni shifrlashda shaxsiy kalit faqat mos keladigan ochiq kalit yordamida shifrlangan ma'lumotlarni shifrlash imkonini beradi. Xuddi shunday, shaxsiy kalit yordamida shifrlangan ma'lumotlar faqat mos keladigan ochiq kalit yordamida shifrlanishi mumkin. Biroq, ochiq kalit o'rniga shaxsiy kalitdan foydalanish mumkin emas. Agar qulflash kaliti shaxsiy bo'lsa, ushbu tizim egasi ushbu hujjatlarni qulflaganligini tekshirish imkonini beradi. Buning sababi shundaki, jo'natuvchi tomonidan shifrlangan xabar faqat mos keladigan ochiq kalitga ega bo'lgan shaxs tomonidan ochilishi mumkin, bu jo'natuvchining shaxsiy kalitga egaligini tekshirishi mumkin. Boshqacha qilib aytganda, bu asl va o'zgartirilmagan xabar qabul qilinganligini anglatadi. Shuning uchun raqamli imzolar bundan foydalanadi.
Ochiq kalit va shaxsiy kalit oʻrtasidagi farq nima?
Ochiq kalit – qabul qiluvchiga xavfsiz xabar yuborishga yordam beruvchi chop etilgan kalit. Agar u qulflash kaliti bo'lsa, u holda shaxsiy aloqani yuborish uchun foydalanish mumkin.
Boshqa tomondan, shaxsiy kalit maxfiy kalit hisoblanadi. Bu mos keladigan ochiq kalit bilan shifrlangan xabarlarning shifrini ochishga yordam beradi. Agar maxfiy kalit qulflash kaliti bo'lsa, tizim shaxsiy kalit egasi tomonidan yuborilgan hujjatlarni tekshirish uchun ishlatilishi mumkin.
Xulosa – Ochiq kalit va shaxsiy kalit
Ochiq kalit va shaxsiy kalit ochiq kalit kriptografiyasida ishlatiladigan bir nechta kalitlardir. Agar qulflash kaliti ochiq bo'lsa, qulfni ochish kaliti shaxsiy kalitga aylanadi va aksincha. Shaxsiy kalitni olish uchun ochiq kalitdan foydalanib bo'lmaydi. Ochiq kalit va Maxfiy kalit o'rtasidagi farq shundaki, agar ochiq kalit qulflash kaliti bo'lsa, u holda shaxsiy aloqani yuborish uchun (ya'ni, maxfiylikni saqlash uchun) foydalanish mumkin, agar shaxsiy kalit qulflash kaliti bo'lsa, tizimdan foydalanish mumkin. maxfiy kalit egasi tomonidan yuborilgan hujjatlarni tekshirish uchun (ya'ni, haqiqiyligini saqlash uchun).