A public key infrastructure (PKI) is a set of hardware, software,
people, policies, and procedures needed to create, manage, distribute,
use, store, and revoke digital certificates and manage public-key
encryption. The purpose of a PKI is to facilita...