Skip to content

Glossary

Bearer presentation : Exact-key presentation without the holder KB-JWT possession relation. Anyone holding bearer evidence may answer an unconsumed challenge.

Challenge : Canonical relying-party request bound into the proof transcript. It includes the selected mode, exact issuer key, audience, purpose, nonce, time window, claim policy, circuit identity, and revocation policy.

Circuit identity : Versioned set of proof parameters and roles accepted by the relying party. A new disclosure shape or trust mode requires a new identity.

Exact key : P-256 issuer public key selected by the relying party from local policy. A proof cannot choose it.

Holder-bound presentation : Exact-key credential relation plus the bounded compact KB-JWT relation and holder-key possession.

Holder : Entity that controls a credential and can present it, directly or through a wallet. The holder is not necessarily the subject identified by the credential.

Revocation-list snapshot : Relying-party-selected four-entry revocation root and public metadata: issuer, epoch, and validity interval.

Presentation verification : VerifyPresentation: relation verification plus typed local policy and replay handling through the application-owned store.

Purpose : Application context separately supplied with audience and canonically bound into the request transcript. It is not an advisory label.

Relation verification : VerifyRelation: cryptographic validity only, without nonce consumption or an application authorization decision.

Replay store : Durable, atomic application-owned state that records successful nonce consumption.

Relying party : Entity that creates the challenge, receives the presentation, checks it against local policy, and relies on the result for its service or authorization decision.

Revocation bridge : Public commitment that binds the separate private revocation proof to the same credential and presentation context.

Witness : Private material used to construct the proof, including credential inputs, holder key material, and private revocation-path data. It is not serialized in the public envelope.

Wallet : Software acting for the holder to manage credential material and construct a presentation. The wallet is not itself assumed to be the credential subject.