Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CBOM model #151

Open
mcombuechen opened this issue May 8, 2024 · 1 comment
Open

Add CBOM model #151

mcombuechen opened this issue May 8, 2024 · 1 comment
Labels
enhancement New feature or request spec/1.6

Comments

@mcombuechen
Copy link
Contributor

mcombuechen commented May 8, 2024

This issue is to track #142 #165, the addition of the CBOM model from CycloneDX spec version 1.6.

See:

https://cyclonedx.org/docs/1.6/json/#components_items_cryptoProperties
https://cyclonedx.org/guides/OWASP_CycloneDX-Authoritative-Guide-to-CBOM-en.pdf

@nscuro nscuro added enhancement New feature or request spec/1.6 labels May 8, 2024
mcombuechen added a commit to Petzys/cyclonedx-go that referenced this issue May 16, 2024
Closes CycloneDX#151.

Co-authored-by: Maximilian Combüchen <max.combuchen@snyk.io>
Signed-off-by: Petzys <87223648+Petzys@users.noreply.github.com>
Signed-off-by: Maximilian Combüchen <max.combuchen@snyk.io>
@Nicolas-Peiffer
Copy link

Hi there, with @louison77 we were testing your code from https://github.com/Petzys/cyclonedx-go (this particular commit 988f215) that we found from your previous PR #142 .

Before that we were in fact testing branch spec/1.6, but we replaced it with your own PR: this is an extract of our go.mod

require (
        github.com/CycloneDX/cyclonedx-go v0.8.1-0.20240508101843-e0e9c670e161
)

replace github.com/CycloneDX/cyclonedx-go v0.8.1-0.20240508101843-e0e9c670e161 => github.com/Petzys/cyclonedx-go v0.0.0-20240425125758-988f2157b048

We are testing this for a PoC that we will soon open source. We had good results so far generating CBOM artifacts in both JSON and XML.

We will try your new PR (#165) soon. And once we have the green light to open-source our PoC, we can keep in touch if you are interested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request spec/1.6
Projects
None yet
Development

No branches or pull requests

3 participants