The certificate authority (CA) is the component within a public key infrastructure (PKI) solution that is tasked with creating digital certificates. A digital certificate cryptographically links a public key with the identity of its owner. Linking is done by digitally signing the owner’s public key together with his identity information and creating what is known as the certificate.
A CA need to be trusted by parties that rely on its certificates (relying parties) and its signing keys safeguarded to prevent an attacker from forging certificates of identity that can later be used to gain access to systems that trust the CA.
In order to check the authenticity of a certificate, the checker needs to use the CA’s certificate (the public key portion) to verify the signature on the evaluated certificate.