A Public Key Infrastructure (PKI) is a group of technologies used to request, create, manage, store, distribute, and revoke digital certificates.

A PKI allows two entities to privately share symmetric keys without any prior communication.