CycloneDX / CycloneDX/cyclonedx-python
feat: include `component.evidence.identity` in the SBOM
- 主要言語
- Python
- スター
- 390
- フォーク
- 98
- 平均マージ
- 2日 23時間
- マージ済み PR(30日)
- 2
説明
## Is your feature request related to a problem? Please describe.
Establishing accurate component identity is important in an SBOM, as it enables users to clearly understand how each component's identity was determined and the methods applied in this process.
## Describe the solution you'd like
By including Component's `.evidence.identity` within the SBOM, we provide transparency on the techniques and data sources used to verify component identity, enhancing both the reliability and trustworthiness of the SBOM.
https://cyclonedx.org/docs/1.6/json/#components_items_evidence_identity
コントリビューションガイド
調査の方向性
この issue には実装ファイルやテストの記載がありません。まず、コンポーネントが SBOM にシリアライズされる箇所を追跡し、次に components.evidence.identity に関するリンク先の CycloneDX 1.6 定義と出力を比較してください。生成された SBOM の出力に要求された identity evidence が含まれていれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- devtools, security
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100