bilan shifrlaydi va uni ochiq kanallar orqali qabul qiluvchiga (kalitlar egasiga)
uzatadi. Shu bilan birga, shaxsiy kalit egasidan boshqa hech kim xabarni parolini
hal qila olmaydi.
Natijada, xabarlar xavfsiz shifrlanishi mumkin, shu bilan birga shifrni ochish
kaliti hamma uchun, hatto xabar jo‘natuvchilar uchun ham sir saqlanadi.
Ushbu tamoyilni posilka jo‘natish uchun "qulflash - qulf kaliti" kundalik
analogiyasi orqali tushuntirish mumkin. Ishtirokchi A shaxsiy qulf va uning
kalitiga ega. Agar A ishtirokchisi B ishtirokchisidan maxfiy paketni olishni istasa,
u unga o‘z qal'asini ochiqchasiga beradi. Ishtirokchi B maxfiy paketdagi qulfni
qulflaydi va uni A ishtirokchisiga yuboradi. Paketni olgan A ishtirokchisi kalit
bilan qulfni ochadi va paketni oladi.
Qulfni uzatish va paketni ushlab qolish haqida bilish potentsial tajovuzkorga
hech narsa bermaydi: faqat A ishtirokchisida qulfning kaliti bor, shuning uchun
paketni ochib bo‘lmaydi.
Bir tomonlama funksiya orqali amalga oshirish
: Ochiq kalitli kriptografiya
g‘oyasi bir tomonlama funktsiyalar , ya'ni bunday funktsiyalar g‘oyasi bilan
chambarchas bog‘liq