|
Ochiq kalit Bu kalit orqali kodlangan maktubni faqat unga mos keladigan shaxsiy kalitgina ocha oladi. Shaxsiy kalit
|
Sana | 13.05.2024 | Hajmi | 1,1 Mb. | | #228841 |
Bog'liq dd
.
Fil Zimmermen
Pretty Good Privacy (PGP) - virtual aloqa va ma'lumotlarning maxfiyligi, yaxlitligi va haqiqiyligini ta'minlash uchun mo'ljallangan shifrlash dasturiy ta'minot dasturi. 1991 yilda Fil Zimmermann yordami bilan ishlab chiqilgan PGP zamonaviy kriptografiyaning asosi sifatida paydo bo'ldi, ayniqsa raqamli faktlarni himoya qilishning eng yaxshi usullaridan biri hisoblanadi.
PGP o'zining asosiy qismida simmetrik kalit va ochiq kalitli kriptografiya usullarini birlashtirgan gibrid kriptografik usuldan foydalanadi.
PGP shifrlash usuli bo'lib, u sizga onlayn tarzda shaxsiy muloqot qilish imkonini beradi. U odatda elektron pochta xabarlarini shifrlash uchun ishlatiladi, lekin u fayllar va boshqa ma'lumotlarni shifrlash uchun ham ishlatilishi mumkin.
PGP qanday ishlaydi?
PGPdek kuchli va murakkab dasturlarni tushunish biroz qiyin. Kamdan kam PGP foydalanuvchilari uning qanday ishlashini, shifrlash jarayoni nimalardan iborat bo’lishini biladi. Ammo ularning ishlash konsepsiyasi oddiy.
"PGP" o'zaro aloqalarni himoyalash uchun maktublarni kodlash va kodini yechishda uch kalitli to'plamga suyanadi.
Ochiq kalit
Bu kalit orqali kodlangan maktubni faqat unga mos keladigan shaxsiy kalitgina ocha oladi.
Shaxsiy kalit
Foydalanuvchiga yuborilgan maktublar kodini yechishda qo'llaniladigan kalit
Sessiya kaliti
Har bir aloqa uchun yaratiladigan o'ziga xos kalit bo'lib, ochiq kalitlar bazasi yordamida shifrlanadi.
Shunday qilib, Bob Elisga yozganda:
Ochiq kalitli shifrlash
Tasavvur qiling Bob do'sti Elisga salom deb yozmoqchi. PGP kalit juftligi sifatida tanilgan Elis uchun ochiq kalit va shaxsiy kalitni yaratadi . Ushbu ochiq va shaxsiy kalitlar matematik jihatdan bog'liq bo'lgan raqamlarni ifodalovchi baytlar qatoridir.
Elis o'zining ochiq kalitini hamma bilan bo'lishishi mumkin. Har kim undan shifrlangan xabarlarni yuborish uchun foydalanishi mumkin. Lekin faqat Elisda bu xabarlarni parolini yecha oladigan shaxsiy kalit bor bo’ladi.
1. Bob o'z xabarini shifrlash uchun Elisning ochiq kalitidan foydalanadi va "Salom, Elis!" shifrlangan matnga– o‘qib bo‘lmaydigan tasodifiy ko‘rinadigan belgilarga aylantiriladi.
2. Bob xabar yuboradi. Elektron pochta provayderlari, ayg'oqchilar yoki xakerlar kabi uni tranzitda o'qishga harakat qilgan har bir kishi faqat bu o'qib bo'lmaydigan shifrlangan matnni ko'radi.
3. Elis xabarni qabul qiladi va o'zining shaxsiy kalitidan xabarni o'qilishi mumkin bo'lgan ochiq matnga aylantirish uchun foydalanadi.
4. Javob berish uchun Elis Bobning ochiq kaliti yordamida jarayonni takrorlaydi . Faqat Bob o'zining shaxsiy kaliti bilan shifrini hal qilish orqali uni o'qiy oladi .
PGP ochiq kalitli shifrlashni boshqa shifrlash usuli bilan birlashtiradi.
3. Elis seans kalitini shifrlash uchun shaxsiy kalitidan foydalanadi . Keyin u Bobning xabarini ochish va o‘qish uchun shifrlangan seans kalitidan foydalanadi.
Bob Elisga yozganda, bu qanday ishlaydi:
1. PGP bir martalik seans kalitini yaratadi.Bobning xabarini shifrlash uchun. Seans kaliti simmetrik bo’ladi, chunki Bob ham, Elis ham undan xabarni shifrlash yoki shifrini ochish uchun foydalanishi mumkin.
2. Keyin PGP Bobning seans kalitini Elisning ochiq kaliti yordamida shifrlaydi va shifrlangan xabar va shifrlangan seans kaliti ikkalasi ham Elisga yuboriladi.
|
| |