1 Introduction

Certificate Services protocols provide a set of customizable services for issuing and managing certificates used in software security systems that are employing public key technologies.

Certificates are used to bind the identity of a person, device, or service to a corresponding private key.

Certificate Services protocols enable the following functionalities:

  • Issuing certificates to requestors: Verifying the information in a certificate request, verifying the identity of the certificate requestor, and issuing certificates.

  • Managing certificate lifetime and certificate renewal.

  • Revoking certificates and verifying revocation status.