API Key and Token Service · View 20 of 22 · Act 7 · Assurance
The two absences
- The verification sidecar never reaches the control plane. Drawn as a refused crossing because it is the design's central claim, and a future change that adds that call would quietly undo the architecture.
- The pepper never leaves the key custody zone. An exfiltration of the credential store therefore crosses no boundary that matters: it yields digests and no usable credentials.
Decisions
- Tenant isolation is enforced at the data layer, not in application code: a query without a tenant predicate is not expressible.
- The holder of a leaked key is drawn as a first-class actor in the untrusted zone, because they are the threat the architecture is shaped around — not an abstraction.
Risk
- Online brute force against the key prefix is throttled and alerted, but the real defence is 160 bits of entropy. If that assumption is ever weakened, nothing else on this page compensates.