Concise Reference Integrity Manifest and Module Identifiers
The corim/corim
and corim/comid
packages provide a golang API for low-level manipulation of Concise Reference Integrity Manifest (CoRIM) and Concise Module Identifier (CoMID) tags respectively.
The corim/cocli
package uses the API above (as well as the API from veraison/swid
package) to provide a user friendly command line interface for working with CoRIM, CoMID and CoSWID. Specifically it allows creating, signing, verifying, displaying, uploading, and more. See cocli/README.md
for further details.
Developer tips
Before requesting a PR (and routinely during the dev/test cycle), you are encouraged to run:
make presubmit
and check its output to make sure your code coverage figures are in line with the set target and that there are no newly introduced lint problems.