linux/amd64
Download SPDX JSON Signed Sigstore bundle · 270.2 KiBVerify offline and extract
Download the bundle and public key into one directory. With Cosign 3, jq and base64 installed, these commands verify the signed embedded SBOM, not the separately downloaded JSON. After successful verification, they extract the authenticated SBOM to a file prefixed with verified-.
cosign verify-blob-attestation \
--key cosign.pub \
--insecure-ignore-tlog \
--type spdxjson \
--digestAlg sha256 \
--digest 46ee66545446b4886498f625a931fc9f4a0dac6ecb61f6caed76bd0a438353d4 \
--bundle linux-amd64.sigstore.json &&
# Extract the authenticated SBOM only after verification succeeds.
jq -r '.dsseEnvelope.payload' linux-amd64.sigstore.json \
| base64 --decode \
| jq '.predicate' > verified-linux-amd64.spdx.json