Software Artifacts • https://slsa.dev/ ▪ SLSAはツールではなく、サプライチェーンセキュリティのためのフレーム ワーク・チェックリストという位置付け • 2024/10 時点では v1.0 が最新 • ソースコード、ビルドプロセス、ビルドプラットフォームの運用辺りのセキュリティを 強化する • 強化対象のカテゴリはトラックと呼ばれている ▪ SLSA はソースからバイナリまでコードが変遷していく工程の自動的な追 跡を、ソフトウェアサプライチェーンの複雑性に関わらず改ざんから保護 しつつ支援する ▪ SLSA is designed to support automation that tracks code handling from source to binary, protecting against tampering regardless of the complexity of the software supply chain. ▪ 上記は「About SLSA」ページ からの引用 ▪ セキュリティの実現度合いをレベルで表現 • SLSA 1.0ではBuild Level 0~3が定義されている
• VSA (Verification Summary Attestation) ▪ https://slsa.dev/verification_summary/v1 ▪ どのフォーマットを選ぶかは要件次第だが、従うべきモデルは定義されて いる • General model ▪ https://slsa.dev/attestation-model