Expand description
Support for patching CoRIM (Concise Reference Integrity Manifest) headers into an existing IGVM file.
CoRIM headers allow embedding signed endorsement for the IGVM file that can be verified by the attestation service.
§Module structure
envelope– operations on signed CoRIM envelopes (split a bundled envelope into document + detached signature; cryptographically verify a detached signature using the issuer cert from itsx5chain/x5bagheader).patch– verify a CoRIM signature against the document already embedded in an IGVM file, then patch (or replace) the correspondingCorimSignatureheader.
Re-exports§
pub use envelope::detach_payload;
Modules§
- envelope 🔒
- Operations on signed CoRIM envelopes (
#6.18(COSE_Sign1)carrying atagged-unsigned-corim-mappayload).
Functions§
- patch
- Verify a CoRIM signature against the document already embedded in an
IGVM file, then patch the corresponding
CorimSignatureheader.