Legacy XML and XMLDSig
Existing XML estates (metrology and OASIS-style document families) do not need to migrate payloads to JSON. The bridge:
- Canonicalize the signed subtree with Exclusive C14N
(
confium-pki::xmldsig). - Hash the canonical bytes — that hash is the artifact’s payload hash.
- Attach composite/threshold co-signatures over that hash; the self-description layer wraps the payload without altering it.
The original XMLDSig signature keeps verifying with legacy tooling while the threshold layer adds multi-stakeholder assurance on top.