Skip to content

Conversation

@idunbarh
Copy link
Collaborator

No description provided.

idunbarh added 3 commits June 26, 2024 08:03
Signed-off-by: Ian Dunbar-Hall <ian.dunbar-hall@lmco.com>
Signed-off-by: Ian Dunbar-Hall <ian.dunbar-hall@lmco.com>
Signed-off-by: Ian Dunbar-Hall <ian.dunbar-hall@lmco.com>
* A comma separate list without spaces of urls to attestations
* Example: `sbomit:attestation:urls`: `https://search.sigstore.dev/?uuid=24296fb24b8ad77a015df1bc74d136caf352a8e23c12eda8fd1c89f10d49a31aa1a239c70de3996e,https://search.sigstore.dev/?logIndex=94408136`
* `sbomit:attestation:contents`
* A comma separate list without spaces of base64 encoded attestations
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add VSA as a separate annotation in the taxonomy.


CycloneDX has support for hashes in sha256 for versions `1.2` - `latest`. The declared `alg` needs to be `SHA-256` and the `content` needs be the sha256 content of the component. This checksum must match the hashes used in the in-toto link attestations.

* `metadata.component.hashes[]`
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generalize this section to be any secure hash (ideally multiple hashes), but atleast one of the hash alg need to be used consistently in the SBOM and in-toto attestations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants