A certification authority is a body that issues digital certificates. A digital certificate is employed to assign a public key to a person or organization.