Files
git.stella-ops.org/tests/Vex/ProofBundles/sample-proof-bundle.dsse.json
StellaOps Bot 4dc7cf834a
Some checks failed
AOC Guard CI / aoc-guard (push) Has been cancelled
AOC Guard CI / aoc-verify (push) Has been cancelled
Concelier Attestation Tests / attestation-tests (push) Has been cancelled
Console CI / console-ci (push) Has been cancelled
Docs CI / lint-and-preview (push) Has been cancelled
Export Center CI / export-ci (push) Has been cancelled
VEX Proof Bundles / verify-bundles (push) Has been cancelled
Add sample proof bundle configurations and verification script
- Introduced sample proof bundle configuration files for testing, including `sample-proof-bundle-config.dsse.json`, `sample-proof-bundle.dsse.json`, and `sample-proof-bundle.json`.
- Implemented a verification script `test_verify_sample.sh` to validate proof bundles against specified schemas and catalogs.
- Updated existing proof bundle configurations with new metadata, including versioning, created timestamps, and justification details.
- Enhanced evidence entries with expiration dates and hashes for better integrity checks.
- Ensured all new configurations adhere to the defined schema for consistency and reliability in testing.
2025-12-04 08:54:32 +02:00

20 lines
5.3 KiB
JSON

{
"payloadType": "application/vnd.stellaops.proofbundle+json",
"payload": "eyJjcmVhdGVkX2F0IjoiMjAyNS0xMi0wNFQwMDowMDowMFoiLCJjcmVhdGVkX2J5IjoiU3RlbGxhT3BzIFFBIEd1aWxkIiwiZW50cnlwb2ludHMiOlt7ImNvbmZpZ19oYXNoIjoic2hhMjU2OmJiNDkwY2U0Y2RlNjA3NjhlMmI2MTU3MWJiZTQ0ODI5MGU0MjU2ZDJkOTMwYWRlYTBlZTI0YzA3ZTVjNjNkYmMiLCJjb3ZlcmFnZV9wZXJjZW50Ijo5Ni4zLCJmbGFnc19oYXNoIjoic2hhMjU2OmQwNjBhYjhjZGY3NWFlZGE2MzYzYmNjNmRlNDk1ZTI3YjUzYzlkNTkzOGQ5N2Y1NDkyZTg2NDY4MWQ4Y2JlNTMiLCJpZCI6ImFwcDovL2FwaS9HRVQtL2hlYWx0aHoiLCJuZWdhdGl2ZV90ZXN0cyI6dHJ1ZX0seyJjb25maWdfaGFzaCI6InNoYTI1NjpiYjQ5MGNlNGNkZTYwNzY4ZTJiNjE1NzFiYmU0NDgyOTBlNDI1NmQyZDkzMGFkZWEwZWUyNGMwN2U1YzYzZGJjIiwiY292ZXJhZ2VfcGVyY2VudCI6OTUuMSwiZmxhZ3NfaGFzaCI6InNoYTI1NjpkMDYwYWI4Y2RmNzVhZWRhNjM2M2JjYzZkZTQ5NWUyN2I1M2M5ZDU5MzhkOTdmNTQ5MmU4NjQ2ODFkOGNiZTUzIiwiaWQiOiJhcHA6Ly93b3JrZXIvcXVldWUvZGVmYXVsdCIsIm5lZ2F0aXZlX3Rlc3RzIjp0cnVlfV0sImV2aWRlbmNlIjpbeyJjYXNfdXJpIjoiY2FzOi8vZ3JhcGguanNvbiIsImRzc2UiOnsicGF0aCI6InRlc3RzL1ZleC9Qcm9vZkJ1bmRsZXMvY2FzL2dyYXBoLmpzb24uZHNzZS5qc29uIiwic2hhMjU2Ijoic2hhMjU2OjNiYjFkYzZhZjVjOTc0NjM1ZWQzODdmZGY5MzhmNWE5ODNjMzcwZDc3ZDAxYTAzMmFhNjNmNTQwN2VmY2ZjN2YifSwiZXhwaXJlc19hdCI6IjIwMjYtMTItMzFUMDA6MDA6MDBaIiwiaGFzaCI6ImJsYWtlMzo3NDY0MDc1NDY5NWU2ZTVjZGE0MTU2YTBlZjFmZDNhNTU3ZDgwMmVmMTE4ZmVmOGFmYWVkNjcwODljZDM5Y2IxIiwidHlwZSI6ImdyYXBoIn0seyJjYXNfdXJpIjoiY2FzOi8vY292ZXJhZ2UuanNvbiIsImRzc2UiOnsicGF0aCI6InRlc3RzL1ZleC9Qcm9vZkJ1bmRsZXMvY2FzL2NvdmVyYWdlLmpzb24uZHNzZS5qc29uIiwic2hhMjU2Ijoic2hhMjU2OjYwNjg2NGQyMTY1YjlkZGZlYTY2NGRjYTM2MzE4NjE2ZTVlYTU3NWUyZTk2ZTdmYTJiYzIwNGNjM2Y3OWZlMmYifSwiZXhwaXJlc19hdCI6IjIwMjYtMDYtMzBUMDA6MDA6MDBaIiwiaGFzaCI6InNoYTI1Njo0MjJmOTg0MGQ2ZmFjYWFlMDkzZDY0OTZlZWFjNDcyZTEwYjE5NTE5ODU0OTUzNDU0MTA3YzFiMTQ5NDVmNTEwIiwidHlwZSI6ImNvdmVyYWdlIn0seyJjYXNfdXJpIjoiY2FzOi8vcnVudGltZS10cmFjZS5uZGpzb24iLCJleHBpcmVzX2F0IjoiMjAyNi0wNi0zMFQwMDowMDowMFoiLCJoYXNoIjoic2hhMjU2OmMwYTkxZjY0NWI4OTllNDU3MmVjMjQ2MDM5MTZjZGZlOTgyOTM0ZjQ3ZWJkYWVjMmVmNjdlZTkzMDM1NjhhNzciLCJ0eXBlIjoicnVudGltZV90cmFjZSJ9LHsiY2FzX3VyaSI6ImNhczovL25lZ2F0aXZlLXRlc3RzLm5kanNvbiIsImV4cGlyZXNfYXQiOiIyMDI2LTA2LTMwVDAwOjAwOjAwWiIsImhhc2giOiJzaGEyNTY6MDllZmRhMDU3Nzk2YjhmMGYwZmEwMDE1MDVkOWU2ODRjZjA0ZTA1YWM4ZTNjNmZlMjQ0NzZhMzY3YmI3OGFhYSIsInR5cGUiOiJuZWdhdGl2ZV90ZXN0In0seyJjYXNfdXJpIjoiY2FzOi8vY29uZmlnLmxvY2siLCJleHBpcmVzX2F0IjoiMjAyNi0wMy0zMVQwMDowMDowMFoiLCJoYXNoIjoic2hhMjU2OmJiNDkwY2U0Y2RlNjA3NjhlMmI2MTU3MWJiZTQ0ODI5MGU0MjU2ZDJkOTMwYWRlYTBlZTI0YzA3ZTVjNjNkYmMiLCJ0eXBlIjoiY29uZmlnIn0seyJjYXNfdXJpIjoiY2FzOi8vZmxhZ3MuanNvbiIsImV4cGlyZXNfYXQiOiIyMDI2LTAzLTMxVDAwOjAwOjAwWiIsImhhc2giOiJzaGEyNTY6ZDA2MGFiOGNkZjc1YWVkYTYzNjNiY2M2ZGU0OTVlMjdiNTNjOWQ1OTM4ZDk3ZjU0OTJlODY0NjgxZDhjYmU1MyIsInR5cGUiOiJmbGFncyJ9XSwiZ3JhcGgiOnsiZHNzZSI6eyJwYXRoIjoidGVzdHMvVmV4L1Byb29mQnVuZGxlcy9jYXMvZ3JhcGguanNvbi5kc3NlLmpzb24iLCJwYXlsb2FkX3NoYTI1NiI6InNoYTI1NjozNGQ4MDUxYmI5N2JkM2MwMzRlNmEyMjIxNDc0Y2UyZmFhYWNhNTkzNTc3MjFmYTFiNDdkZjg4YTI4MWQwNTdiIiwic2hhMjU2Ijoic2hhMjU2OjNiYjFkYzZhZjVjOTc0NjM1ZWQzODdmZGY5MzhmNWE5ODNjMzcwZDc3ZDAxYTAzMmFhNjNmNTQwN2VmY2ZjN2YifSwiaGFzaCI6ImJsYWtlMzo3NDY0MDc1NDY5NWU2ZTVjZGE0MTU2YTBlZjFmZDNhNTU3ZDgwMmVmMTE4ZmVmOGFmYWVkNjcwODljZDM5Y2IxIn0sImlkIjoidXJuOnN0ZWxsYW9wczpwcm9vZmJ1bmRsZTpzYW1wbGUtaGVsbG8tMSIsImp1c3RpZmljYXRpb24iOnsiZHNzZSI6eyJwYXRoIjoiZG9jcy9iZW5jaG1hcmtzL3ZleC1qdXN0aWZpY2F0aW9ucy5jYXRhbG9nLmRzc2UuanNvbiIsInNoYTI1NiI6InNoYTI1Njo3ZGYzY2JkOTcwYmM4NTFiNTFjZTM1ZmYxYzYxZjkyN2I2MmZlMzUxNGU1ZmY2MzEzYTViYWQyNmQ2NzViMGM3In0sImlkIjoiVkVYMS52dWxuZXJhYmxlX2NvZGVfbm90X3ByZXNlbnQifSwib3BlbnZleCI6eyJjYW5vbmljYWxfYmxha2UzIjoiYmxha2UzOjAzNTA0ZjJiMWMzYjI5ODcwODUxYmFlYmM5ZTY2NThiNzZhZjJlOTI2MjA3NjcwODljZWNiNGMyMDA3MmQ4NGIiLCJjYW5vbmljYWxfc2hhMjU2Ijoic2hhMjU2Ojk0MDYzYTc4Y2MxYjBjZTM2Mzk0MTQ2N2M4ZTY3ZTM2OGMxMWRlNGQ4MjYyNWMyY2YwNWNlZGQ3NzMyNTdhM2UiLCJwYXRoIjoidGVzdHMvVmV4L1Byb29mQnVuZGxlcy9vcGVudmV4LXNhbXBsZS5qc29uIiwic2VyaWFsaXphdGlvbiI6ImNhbm9uaWNhbC1qc29uIiwic3RhdGVtZW50X2lkIjoidXJuOnN0ZWxsYW9wczp2ZXg6c3RhdGVtZW50OnNhbXBsZS1oZWxsby0xIn0sInBvbGljeSI6eyJjYW5vbmljYWxfZW5jb2RpbmciOiJKQ1MiLCJkZWNpc2lvbiI6Im5vdF9hZmZlY3RlZCIsImRlY2lzaW9uX3JlYXNvbiI6InZ1bG5lcmFibGVfY29kZV9ub3RfcHJlc2VudCIsIm9wZW52ZXhfc2VyaWFsaXphdGlvbiI6ImNhbm9uaWNhbC1qc29uIn0sInJiYWMiOnsiYXBwcm92YWxzX3JlcXVpcmVkIjoyLCJlbmZvcmNlbWVudCI6InBvbGljeStzaWduZXIiLCJyb2xlc19hbGxvd2VkIjpbInZleC1hdXRob3IiLCJwb2xpY3ktYWRtaW4iXX0sInJlZXZhbHVhdGlvbiI6eyJvbl9ncmFwaF9jaGFuZ2UiOnRydWUsIm9uX3J1bnRpbWVfY2hhbmdlIjp0cnVlLCJvbl9zYm9tX2NoYW5nZSI6dHJ1ZSwidHRsX2RheXMiOjMwfSwic2lnbmF0dXJlcyI6W3siZW52ZWxvcGVfZGlnZXN0Ijoic2hhMjU2OmI3YmVhNjY1Mjk3M2IzZjY0MWM4MzAyMTU3OTI3NzJlZWQzMzdjMDdkZjkzYzc1ZjJjYTM3MjU1MDhiY2MwZjUiLCJrZXlfaWQiOiJkZW1vLXJvb3QiLCJyZWtvcl9lbnRyeV91dWlkIjoiZGVtby1lbnRyeS0wMDAxIiwicmVrb3JfbG9nX2lkIjoiZGVtby1sb2ciLCJzaWciOiJDM21pSkZoRFJkTlR4bkJKU1hTS2VpaWxxVGFGNDRwb1hWM0dIQWpmVnhRPSIsInRyYW5zcGFyZW5jeV9jaGVja3BvaW50IjoiY2hlY2twb2ludC1kZW1vIiwidHlwZSI6ImRzc2UifV0sInVuY2VydGFpbnR5Ijp7ImVudHJvcHkiOjAuMDgsIm5vdGVzIjoiQ292ZXJhZ2UgPjk1JSBhbmQgbmVnYXRpdmUgdGVzdHMgY2xlYW47IHJ1bnRpbWUgcHJvYmVzIG1hdGNoIHJlYWNoYWJpbGl0eSBncmFwaC4iLCJzdGF0ZSI6IlUxLWxvdyJ9LCJ2ZXJzaW9uIjoiMS4wLjAifQ==",
"signatures": [
{
"keyid": "demo-root",
"sig": "v9/Ny2xTMDg14BQjxtMinPM9ByL/9S5zH9JH8uRg6ww="
}
],
"subject": [
{
"name": "sample-proof-bundle.json",
"hashes": {
"sha256": "a66c154c3452bf0445a3548ea96d2a60fa9454eb895283b322fbb29b3607bc51",
"blake3": "a578362df67b5d131e70ffa615553cf61cfbce736a60896c0c763d2e4964c1de"
}
}
]
}