جفت کلید Public و Private ، مجموعه ای از دو کلید هستند که با یکدیگر به صورت یک تیم کار می کنند. این دو کلید های public و private هستند. کلید public ممکن است برای همه به اشتراک گذاشته شود اما کلید private در اختیار کسی قرار داده نمی شود. به طور مثال کلید private یک سرور وب را تنها خود آن سرور دارد.
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
اگر با استفاده از روش asymmetric و کلید public دیتا را رمزنگاری کنید تنها با کلید private می توان این دیتا را رمزگشایی کرد و همینطور عکس این عمل نیز درست است یعنی اگر دیتا با کلید private رمزنگاری شود تنها با کلید public قابل رمزگشایی است. asymmetric encryption را با نام public key cryptography یا asymmetric key cryptography نیز می شناسند. استفاده از الگوریتم های asymmetric تنها محدود به تایید هویت در digital signature نیست و یکی از کاربردهای آن می باشد.کلیدها راز رمزنگاری هستند که برای ما محرمانگی را به ارمغان می آورند.