مخفی سازی با کلید عمومی
مخفیسازی با کلید عمومی (Public-key cryptography)
طرح نامتقارنی که از یک جفت کلید برای مخفیسازی[۱] استفاده میکند. کلید همگانی[۲]، دادهها را مخفی میسازد و کلید مخفی متناظر با آن، دادهها را رمزگشایی[۳] میکند. برای امضاهای دیجیتال[۴]، این فرآیند معکوس است. ارسالکننده از کلید مخفی برای ایجاد یک عدد الکترونیکی منحصربهفرد استفاده میکند که قابل خواندن توسط تمام افرادی است که از کلید همگانی استفاده میکنند و تصدیق[۵] میکند که پیام واقعاً از طرف ارسالکننده است.