Skip to content
uencoder

CA

A CA (Certificate Authority) is a trusted third party that issues digital certificates binding public keys to identities, serving as the trust root of PKI.

Purpose

To provide trusted third-party assurance binding public keys to identities so that unfamiliar parties can establish trust.

Mechanism

The CA verifies the applicant identity (DV/OV/EV levels) and signs the certificate with its private key. Root CAs are self-signed and preinstalled in OS/browser trust stores; intermediate CAs are signed by the root. A compromised CA can issue forged certificates (e.g., the DigiNotar incident), hence strict audits are required.

Use cases

  • TLS certificate issuance
  • Code-signing certificates
  • S/MIME email certificates
  • Enterprise internal PKI

Examples

  • Input
    CSR + identity verification
    Output
    CA-signed certificate

    DV/OV/EV

Common errors

Trusting all issuances from a compromised CA
Monitor CT logs and remove the problematic CA promptly

Related terms

References