§04Lesson · Core Mechanics

Trust Chains

How linked, signed statements form an unbreakable chain

08 min readLast reviewed 2026-06-05Core Mechanics

Build a Trust Chain — Step by Step

A Trust Chain is an ordered sequence of Entity Statements, starting with the subject's Entity Configuration and ending at a Trust Anchor's Entity Configuration (§4.1). Each intermediate link is a Subordinate Statement that cryptographically vouches for the entity below it.

Step 1 of 6

Step 1 — Leaf Entity Configuration

The leaf entity publishes its self-signed Entity Configuration at .well-known/openid-federation.

[0]Leaf Entity Config
iss: login.uni.edu
sub: login.uni.edu
signed with: K_leaf

Self-signed: iss == sub. Contains authority_hints: ["uni.edu"]

How Verification Works

Verification proceeds top-down — start from the Trust Anchor whose key you already trust, and work your way down to the leaf (§10.2).

Step 1 of 5

1. Start at Trust Anchor

Pre-configured K_ta is already trusted. Verify link [3] (TA Entity Config) is self-signed with K_ta.