A public key infrastructure (PKI) provides enterprise-wide security services like digital signatures, encryption, and authentication for Department of Defense programs. It binds public keys to their owners through digital certificates issued by a certification authority. Certificates contain the owner's information and public key to help distribute reliable public keys across networks. A PKI establishes a framework with certificate authorities, registration authorities, and directories to issue, verify, store, and manage digital certificates and keys.