liveBook · Manning

Certificate chain

A certificate chain is an ordered sequence of digital certificates linking an end-entity certificate through intermediate authorities to a trusted root certificate.

How 3 Manning books explain it

Real-World Cryptography

An ordered set of certificates linking a subject certificate through intermediate certificate authorities to a trusted root.

How it is used
Authenticates a TLS server by linking its domain certificate to a browser-trusted root CA.
How deep it goes
Explains leaf, intermediate, and root certificates, but stops short of detailed certificate-validation algorithms.
Examples
Uses Google’s certificate chain, browser trust stores, and the leaf-to-root signature sequence.
What you can do after
Evaluate how a browser connects a website certificate to a trusted root during TLS authentication.

Read how Real-World Cryptography explains certificate chain →

Software Security for Developers

A certificate chain is an ordered sequence of an end-entity certificate and the certificates of the intermediate and root authorities that establish its trust.

How it is used
Explains how applications verify server certificates and diagnose trust failures in HTTPS and other X.509 connections.
How deep it goes
Traces signatures and trust from end entity through intermediate to root, while deferring deeper cryptographic and revocation mechanics.
Examples
Uses github.com, DigiCert certificates, Ubuntu’s CA bundle, and OpenSSL verification output to demonstrate a complete chain.
What you can do after
Diagnose trust failures with OpenSSL and identify missing issuers, intermediate certificates, or trusted roots.

Read how Software Security for Developers explains certificate chain →

ASP.NET Core in Action, 3e

A certificate chain is an ordered sequence of digital certificates linking a server certificate to a trusted root certificate.

How it is used
Explains why HTTPS browsers accept or reject a server certificate.
How deep it goes
Defines chain structure and trust behavior, but stops short of certificate validation internals.
Examples
Uses ASP.NET Core development certificates, browser warnings, and the dotnet trust command.
What you can do after
Operate local HTTPS by trusting a development certificate and distinguish it from production certificates.

Read how ASP.NET Core in Action, 3e explains certificate chain →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.