Canonical Payload Binding · CPB

Canonical Payload Binding (CPB)

CPB defines how to compute a stable, cross-language digest identifier over a structured payload — a canonicalization algorithm plus a declared field set, exclusion set, and representation — and how to carry that identifier as a typed reference from a signed record. It is the binding layer beneath any number of payload profiles; it does not define what those profiles mean.

CPB is specified in an IETF Internet-Draft and developed in the open. This site is the public index for its two registries and their conformance evidence — nothing here is specific to any one registrant's product.

Specification: draft-mih-sokolov-scitt-payload-bindingview on the IETF Datatracker.

Source and registries: action-state-group/scitt-payload-binding (this repository is the interim registry of record — see Governance for what happens to that at RFC publication).

Co-authors

Name Affiliation
Steven Mih Action State Group
Anton Sokolov TalTech / Tyche Institute

Registry contact

Registration requests and Designated-Expert review are handled in the open: open an issue or pull request at github.com/action-state-group/scitt-payload-binding.

On this site

Registering a construction

Anyone can propose a canonicalization algorithm or artifact type. Start at registry/README.md in the source repository — fill in the template, and CI validates your filing mechanically before a human ever has to read it by hand.