Skip to content
rcrootcerts.com

Learn

Certificate Atlas

Certificates are not one thing. Select a type to see who it identifies, who trusts it, how it is renewed, and what happens when it fails.

Public trust

Private trust

Specialized ecosystems

Public trust

TLS server

Subject
Hostname or IP address
Issuer
Publicly trusted intermediate CA
Trust source
Browser and OS root programs
Key usage
Digital signature, key encipherment
Extended key usage
serverAuth
Typical validity
≤ 200 days today, 47 days from 2029
Common protocols
TLS 1.2 / 1.3, QUIC
Deployment locations
Load balancers, CDNs, web servers, API gateways, ingress controllers
Renewal method
ACME, CLM orchestration, occasionally manual
Revocation method
CRL, OCSP, short lifetime as primary mitigation
Operational owner
Platform / infrastructure teams
Failure consequence
Browser interstitial and full service outage

PQC implication

First place hybrid key exchange appears; signature migration follows.

Anatomy

What is actually inside the file

Version / Serialv3 · 0a:f2:…:91
Signature algorithmecdsa-with-SHA256
IssuerCN=Example Intermediate CA R3
ValiditynotBefore … notAfter
SubjectCN=www.example.com
Subject public keyid-ecPublicKey · prime256v1
Key usagedigitalSignature, keyEncipherment
Extended key usageserverAuth
SANDNS:www.example.com, DNS:example.com
AIA / CRL / SCTsOCSP URI · CRL DP · 2 signed timestamps
CA signatureBinds every field above
An X.509 v3 leaf certificate. Everything above the signature line is public, tamper-evident data; the CA signature is what makes it trustworthy.

Identity fields

Subject and SAN say who is being identified. Modern clients ignore the legacy Common Name and match only against the Subject Alternative Name.

Constraint fields

Key usage, extended key usage, basic constraints and validity limit what the key may do and for how long. A certificate used outside these limits is a misissuance, not a convenience.

Evidence fields

AIA, CRL distribution points and embedded Certificate Transparency timestamps let a client fetch the issuer, check revocation, and prove the certificate was publicly logged.

Chain of trust

Three certificates, one decision

Root CA

Offline, in the trust store

10–25 years

Intermediate CA

Online issuing authority

5–10 years

Leaf certificate

Presented by your server

47–200 days

A client trusts the leaf only because it can build a path to a root it already has. Lifetimes shrink as you move down the chain: the root is protected by physical controls, the leaf by rotation.

Lifetimes

How long each certificate type lives

  • Public trust
  • Private trust
  • Specialized ecosystems
Public TLS (2029)47 days
Public TLS (today)200 days
Workload identityhours
Client / mTLS1 year
S/MIME1–3 years
Code signing1–3 years
Document signing1–3 years
Device / IoT birth cert10–20 years
Private intermediate5–10 years
Root CA10–25 years

Log scale — the range spans days to decades. Short lifetimes replace revocation; long lifetimes require hardware protection.

Comparison

Every type, side by side

CertificateGroupIdentifiesTrust sourceValidityRenewalFailure
TLS serverPublic trustHostname or IP addressBrowser and OS root programs≤ 200 days today, 47 days from 2029ACME, CLM orchestration, occasionally manualBrowser interstitial and full service outage
S/MIMEPublic trustMailbox address and/or personMail client and OS trust storesTypically 1–3 years by profileEnrolment portal, MDM, CLMUnverifiable signatures and unreadable encrypted mail
Code signingPublic trustLegal organization identityOS and platform verifiers1–3 years, with timestampingManaged signing service or hardware token replacementBlocked installs and reputational damage
Document signingPublic trustPerson or organizationDocument reader trust lists, EUTL1–3 yearsIdentity re-verification plus reissueSignatures fail validation on long-term documents
Internal TLSPrivate trustInternal hostname or service nameOrganization-managed trust store distributionPolicy defined, hours to yearsACME, EST, SCEP, mesh-native issuanceInternal service-to-service failures that are hard to diagnose
Device identityPrivate trustDevice serial, IMEI, or asset identifierNetwork and MDM trust configurationMonths to device lifetimeMDM or enrolment protocolDevices lose network or VPN access at scale
Workload identityPrivate trustSPIFFE ID or service accountCluster trust bundleMinutes to hoursFully automated, continuousSilent authorization failures across the mesh
IoT and OTSpecialized ecosystemsDevice or module identityEmbedded trust anchorsOften the operational life of the deviceField update, sometimes impossibleFleet-wide loss of trust with no remote fix
PaymentsSpecialized ecosystemsMerchant, terminal, or scheme participantPayment scheme trust listsScheme-definedScheme-governed rotation eventsDeclined transactions and scheme penalties

Foundations

How a certificate is actually trusted

A certificate is a signed statement

It binds a public key to an identity for a period of time, and is only meaningful because something you already trust signed it.

Trust comes from the root store

Clients ship a set of root CAs. Roots stay offline and sign intermediates; intermediates sign the leaf certificate your server presents.

Validation is a chain of checks

Path building, signature verification, validity dates, name matching, key usage, revocation status and — for public TLS — Certificate Transparency evidence.