+PS.3 Archive and Protect Each Software Release
---+PS.3.1 Securely archive the necessary files and supporting data (e.g., integrity verification information, provenance data) to be retained for each software …
---+PS.3.2 Collect, safeguard, maintain, and share provenance data for all components of each software release (e.g., in a software bill of materials .SBOM).

PS.3 Archive and Protect Each Software Release

Statement

Preserve software releases in order to help identify, analyze, and eliminate vulnerabilities discovered in the software after release.

1. Übersicht

Bezeichnung Standard
PS.3.1 Securely archive the necessary files and supporting data (e.g., integrity verification information, provenance data) to be retained for each software …

Statement

Securely archive the necessary files and supporting data (e.g., integrity verification information, provenance data) to be retained for each software release.

Example 1:

Store the release files, associated images, etc. in repositories following the organization’s established policy. Allow read-only access to them by necessary personnel and no access by anyone else.

Example 2:

Store and protect release integrity verification information and provenance data, such as by keeping it in a separate location from the release files or by signing the data.

PS.3.2 Collect, safeguard, maintain, and share provenance data for all components of each software release (e.g., in a software bill of materials .SBOM).

Statement

Collect, safeguard, maintain, and share provenance data for all components of each software release (e.g., in a software bill of materials .SBOM).

Example 1:

Make the provenance data available to software acquirers in accordance with the organization’s policies, preferably using standards-based formats.

Example 2:

Make the provenance data available to the organization’s operations and response teams to aid them in mitigating software vulnerabilities.

Example 3:

Protect the integrity of provenance data, and provide a way for recipients to verify provenance data integrity.

Example 4:

Update the provenance data every time any of the software’s components are updated.

1.1 Referenzen

1.2 Identifizierte Anforderungen

1.3 Zugehörige Regulierungen

2. Identifizierte Anforderungen

Anforderungen
Quelle Anforderung

3. Zugehörige Regulierungen

Regulierungen
Quelle Regulierung

Verknüpfte Vorgänge

Verknüpfungen
Verknüpfungstyp Vorgang
is blocked by Archiving Software Releases