CycloneDX / CycloneDX/cyclonedx-python

feat: include `component.evidence.identity` in the SBOM

オープン
#829 コメント 1 件 リアクション 1 件 担当者 0 名 GitHub で見る
enhancement hacktoberfest help wanted
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。