Graph
Certificate

🔐Certificate

NEW

Also known as: Digital Certificates, Public Key Certificate

A digitally signed electronic document that binds a public key to an identified subject within a PKI.

DESCRIPTION

Digital certificates are core PKI artifacts used to establish trust in secure communications and code signing. Most Internet certificates follow the X.509 standard and include subject identity, public key, validity period, extensions, and a CA signature. Trust is established through a certificate chain anchored by a root certificate in a relying party’s trust store. Validation checks include signature verification, hostname matching, key usage constraints, and revocation status via CRLs or OCSP. Certificates enable TLS, S/MIME, document signing, and device authentication.

ALTERNATIVE DEFINITIONS

Wikipedia

A public key certificate, also known as a digital certificate or identity certificate, is an electronic document used to prove the ownership of a public key.

Emphasizes ownership proof of a public key with broad applicability.

Source

IETF (RFC 4949 Internet Security Glossary, Version 2)

public-key certificate (PKC): A set of data that binds a public key value to a subject; the set, digitally signed by a CA, contains the subject name, the public key value, and possibly other information.

Formal glossary definition highlighting binding and CA signature.

Source

NIST Computer Security Resource Center

A set of data that identifies a public key with a name (commonly of a person, an organization, or a device) and which is digitally signed by a certification authority.

Frames the certificate as identity-public key binding and stresses CA signature.

Source

Public Key Infrastructure Certificate Authority Online Certificate Status Protocol Certificate Revocation List Root Certificate Intermediate Certificate Certificate Chain TLS Private Key Subject Alternative Name

COMPETING TERMS

PGP Web of Trust Raw Public Key

RELATIONS

KNOWLEDGE AREAS

Data Security Data Privacy & Compliance Infrastructure

TARGET AUDIENCE

Security Architect Cybersecurity Engineer Chief Information Security Officer Cloud Architect DevOps Engineer Software Developer

EXTERNAL SOURCES

  • Wikipedia - Public key certificate
  • IETF - X.509 certificate and CRL profile
  • NIST - Digital identity guidelines referencing certificates
  • Mozilla - Mozilla CA root program policies
  • OpenSSL - x509 certificate tool usage documentation

TOP QUESTIONS

What is a Certificate in PKI and why does it matter?

A certificate binds an identity to a public key using a CA’s signature, enabling trust in TLS, code signing, and device authentication. It underpins secure communication on the internet.

Category: Overview

How is a Certificate validated during a TLS handshake?

Clients verify the CA signature, ensure hostname/SAN matches, check validity period and key usage, and confirm revocation status via OCSP or CRLs before establishing trust.

Category: Process

What are common mistakes when managing Certificates?

Letting certificates expire, using weak keys, misconfigured SANs, ignoring revocation, and failing to rotate or automate lifecycle management are frequent and costly errors.

Category: Mistakes

How do Certificate chains and trust anchors work?

A leaf certificate chains to intermediates and ultimately to a trusted root in the client’s store. Each link is verified via CA signatures to establish a trust path.

Category: Concepts

What is the risk of self-signed Certificates in production?

Self-signed certificates lack third-party validation, making man-in-the-middle attacks easier. They are acceptable for internal testing but risky for public services.

Category: Risks

How often should Certificates be rotated?

Industry practice favors shorter lifetimes (e.g., 90 days) for reduced risk and better agility. Automation via ACME and inventories helps ensure timely rotation.

Category: Best practices

What is the difference between a Certificate and a key pair?

A key pair consists of private and public keys. A certificate packages the public key with identity and CA signature for verification by relying parties.

Category: Misunderstanding

How do OCSP and CRLs relate to Certificates?

They provide revocation status for issued certificates. OCSP offers real-time checks; CRLs publish signed lists of revoked certificate serial numbers.

Category: Related

What standards define Certificates?

IETF RFC 5280 profiles X.509 certificates and CRLs. Platform trust stores and CA program policies (e.g., Mozilla) specify additional operational requirements.

Category: Standards