سيستمهای رمزنگاری کليد عمومی، جهت ايجاد امنيت در تبادل و ذخيرهسازی اطلاعات با فراهم آوردن سرويسهای امنيتی مختلف از قبيل اطمينان از جامعيت يا دستنخوردگی و حفظ محرمانگی اطلاعات، احراز هويت موجوديتها، انکارناپذيری و کنترل دسترسی به منابع اطلاعاتی طراحی شدهاند.
به فرآيند تجهيز برنامههای كاربردی به استفاده از گواهينامههای ديجيتالی برای پيادهسازی سرويسهای فوق، تواناسازی برنامهی كاربردی به زيرساخت كليد عمومی (PK-Enabling) گفته میشود. به برنامههای كاربردی كه از زيرساخت كليد عمومی (PKI) استفاده مینمایند، برنامههای كاربردی توانا به زيرساخت كليد عمومی (PK-Enabled كه به اختصار PKE معرفی میگردند.) گفته میشود. عمليات توانمندسازی برنامههای كاربردی به زيرساخت كليد عمومی (PK-Enabling)، يكی از خدمات نوين و پيشرفته است كه توسط شركت امنافزار گستر شريف و در جهت افزايش سطح امنيت برنامه كاربردی ارائه میشود.