Files
git.stella-ops.org/tests/Vex/ProofBundles/sample-proof-bundle-config.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.2 KiB
JSON

{
"payloadType": "application/vnd.stellaops.proofbundle+json",
"payload": "eyJjcmVhdGVkX2F0IjoiMjAyNS0xMi0wNFQwMDowMDowMFoiLCJjcmVhdGVkX2J5IjoiU3RlbGxhT3BzIFBvbGljeSBHdWlsZCIsImVudHJ5cG9pbnRzIjpbeyJjb25maWdfaGFzaCI6InNoYTI1NjpiYjQ5MGNlNGNkZTYwNzY4ZTJiNjE1NzFiYmU0NDgyOTBlNDI1NmQyZDkzMGFkZWEwZWUyNGMwN2U1YzYzZGJjIiwiY292ZXJhZ2VfcGVyY2VudCI6OTcuNCwiZmxhZ3NfaGFzaCI6InNoYTI1NjpkMDYwYWI4Y2RmNzVhZWRhNjM2M2JjYzZkZTQ5NWUyN2I1M2M5ZDU5MzhkOTdmNTQ5MmU4NjQ2ODFkOGNiZTUzIiwiaWQiOiJhcHA6Ly9hcGkvR0VULS9oZWFsdGh6IiwibmVnYXRpdmVfdGVzdHMiOnRydWV9LHsiY29uZmlnX2hhc2giOiJzaGEyNTY6YmI0OTBjZTRjZGU2MDc2OGUyYjYxNTcxYmJlNDQ4MjkwZTQyNTZkMmQ5MzBhZGVhMGVlMjRjMDdlNWM2M2RiYyIsImNvdmVyYWdlX3BlcmNlbnQiOjk3LjEsImZsYWdzX2hhc2giOiJzaGEyNTY6ZDA2MGFiOGNkZjc1YWVkYTYzNjNiY2M2ZGU0OTVlMjdiNTNjOWQ1OTM4ZDk3ZjU0OTJlODY0NjgxZDhjYmU1MyIsImlkIjoiYXBwOi8vd29ya2VyL3F1ZXVlL2RlZmF1bHQiLCJuZWdhdGl2ZV90ZXN0cyI6dHJ1ZX1dLCJldmlkZW5jZSI6W3siY2FzX3VyaSI6ImNhczovL2dyYXBoLmpzb24iLCJkc3NlIjp7InBhdGgiOiJ0ZXN0cy9WZXgvUHJvb2ZCdW5kbGVzL2Nhcy9ncmFwaC5qc29uLmRzc2UuanNvbiIsInNoYTI1NiI6InNoYTI1NjozYmIxZGM2YWY1Yzk3NDYzNWVkMzg3ZmRmOTM4ZjVhOTgzYzM3MGQ3N2QwMWEwMzJhYTYzZjU0MDdlZmNmYzdmIn0sImV4cGlyZXNfYXQiOiIyMDI2LTEyLTMxVDAwOjAwOjAwWiIsImhhc2giOiJibGFrZTM6NzQ2NDA3NTQ2OTVlNmU1Y2RhNDE1NmEwZWYxZmQzYTU1N2Q4MDJlZjExOGZlZjhhZmFlZDY3MDg5Y2QzOWNiMSIsInR5cGUiOiJncmFwaCJ9LHsiY2FzX3VyaSI6ImNhczovL2NvdmVyYWdlLmpzb24iLCJkc3NlIjp7InBhdGgiOiJ0ZXN0cy9WZXgvUHJvb2ZCdW5kbGVzL2Nhcy9jb3ZlcmFnZS5qc29uLmRzc2UuanNvbiIsInNoYTI1NiI6InNoYTI1Njo2MDY4NjRkMjE2NWI5ZGRmZWE2NjRkY2EzNjMxODYxNmU1ZWE1NzVlMmU5NmU3ZmEyYmMyMDRjYzNmNzlmZTJmIn0sImV4cGlyZXNfYXQiOiIyMDI2LTA2LTMwVDAwOjAwOjAwWiIsImhhc2giOiJzaGEyNTY6NDIyZjk4NDBkNmZhY2FhZTA5M2Q2NDk2ZWVhYzQ3MmUxMGIxOTUxOTg1NDk1MzQ1NDEwN2MxYjE0OTQ1ZjUxMCIsInR5cGUiOiJjb3ZlcmFnZSJ9LHsiY2FzX3VyaSI6ImNhczovL3J1bnRpbWUtdHJhY2UubmRqc29uIiwiZXhwaXJlc19hdCI6IjIwMjYtMDYtMzBUMDA6MDA6MDBaIiwiaGFzaCI6InNoYTI1NjpjMGE5MWY2NDViODk5ZTQ1NzJlYzI0NjAzOTE2Y2RmZTk4MjkzNGY0N2ViZGFlYzJlZjY3ZWU5MzAzNTY4YTc3IiwidHlwZSI6InJ1bnRpbWVfdHJhY2UifSx7ImNhc191cmkiOiJjYXM6Ly9uZWdhdGl2ZS10ZXN0cy5uZGpzb24iLCJleHBpcmVzX2F0IjoiMjAyNi0wNi0zMFQwMDowMDowMFoiLCJoYXNoIjoic2hhMjU2OjA5ZWZkYTA1Nzc5NmI4ZjBmMGZhMDAxNTA1ZDllNjg0Y2YwNGUwNWFjOGUzYzZmZTI0NDc2YTM2N2JiNzhhYWEiLCJ0eXBlIjoibmVnYXRpdmVfdGVzdCJ9LHsiY2FzX3VyaSI6ImNhczovL2NvbmZpZy5sb2NrIiwiZXhwaXJlc19hdCI6IjIwMjYtMDMtMzFUMDA6MDA6MDBaIiwiaGFzaCI6InNoYTI1NjpiYjQ5MGNlNGNkZTYwNzY4ZTJiNjE1NzFiYmU0NDgyOTBlNDI1NmQyZDkzMGFkZWEwZWUyNGMwN2U1YzYzZGJjIiwidHlwZSI6ImNvbmZpZyJ9LHsiY2FzX3VyaSI6ImNhczovL2ZsYWdzLmpzb24iLCJleHBpcmVzX2F0IjoiMjAyNi0wMy0zMVQwMDowMDowMFoiLCJoYXNoIjoic2hhMjU2OmQwNjBhYjhjZGY3NWFlZGE2MzYzYmNjNmRlNDk1ZTI3YjUzYzlkNTkzOGQ5N2Y1NDkyZTg2NDY4MWQ4Y2JlNTMiLCJ0eXBlIjoiZmxhZ3MifV0sImdyYXBoIjp7ImRzc2UiOnsicGF0aCI6InRlc3RzL1ZleC9Qcm9vZkJ1bmRsZXMvY2FzL2dyYXBoLmpzb24uZHNzZS5qc29uIiwicGF5bG9hZF9zaGEyNTYiOiJzaGEyNTY6MzRkODA1MWJiOTdiZDNjMDM0ZTZhMjIyMTQ3NGNlMmZhYWFjYTU5MzU3NzIxZmExYjQ3ZGY4OGEyODFkMDU3YiIsInNoYTI1NiI6InNoYTI1NjozYmIxZGM2YWY1Yzk3NDYzNWVkMzg3ZmRmOTM4ZjVhOTgzYzM3MGQ3N2QwMWEwMzJhYTYzZjU0MDdlZmNmYzdmIn0sImhhc2giOiJibGFrZTM6NzQ2NDA3NTQ2OTVlNmU1Y2RhNDE1NmEwZWYxZmQzYTU1N2Q4MDJlZjExOGZlZjhhZmFlZDY3MDg5Y2QzOWNiMSJ9LCJpZCI6InVybjpzdGVsbGFvcHM6cHJvb2ZidW5kbGU6Y29uZmlnLWd1YXJkLTEiLCJqdXN0aWZpY2F0aW9uIjp7ImRzc2UiOnsicGF0aCI6ImRvY3MvYmVuY2htYXJrcy92ZXgtanVzdGlmaWNhdGlvbnMuY2F0YWxvZy5kc3NlLmpzb24iLCJzaGEyNTYiOiJzaGEyNTY6N2RmM2NiZDk3MGJjODUxYjUxY2UzNWZmMWM2MWY5MjdiNjJmZTM1MTRlNWZmNjMxM2E1YmFkMjZkNjc1YjBjNyJ9LCJpZCI6IlZFWDMuY29uZmlnX25vdF92dWxuZXJhYmxlIn0sIm9wZW52ZXgiOnsiY2Fub25pY2FsX2JsYWtlMyI6ImJsYWtlMzo3MjA0OGU0ODk0Njg2NTYzMTJlY2FjNDk3ZGE4ZGFlYTczMTgwNGE1MzBmMDFkMTliYjM5M2ZlZjcyNzRjNzM2IiwiY2Fub25pY2FsX3NoYTI1NiI6InNoYTI1NjowYTNmYTY2ZmRkNTBlZjg4YTFiMzRhZTY3NzYwNDVhOGU5YTQzMTc3MjBkN2Q4NzU1MzVkOTE2ZmJiN2Y4MWI5IiwicGF0aCI6InRlc3RzL1ZleC9Qcm9vZkJ1bmRsZXMvb3BlbnZleC1jb25maWcuanNvbiIsInNlcmlhbGl6YXRpb24iOiJjYW5vbmljYWwtanNvbiIsInN0YXRlbWVudF9pZCI6InVybjpzdGVsbGFvcHM6dmV4OnN0YXRlbWVudDpjb25maWctZ3VhcmQtMSJ9LCJwb2xpY3kiOnsiY2Fub25pY2FsX2VuY29kaW5nIjoiSkNTIiwiZGVjaXNpb24iOiJub3RfYWZmZWN0ZWQiLCJkZWNpc2lvbl9yZWFzb24iOiJjb25maWdfbm90X3Z1bG5lcmFibGUiLCJvcGVudmV4X3NlcmlhbGl6YXRpb24iOiJjYW5vbmljYWwtanNvbiJ9LCJyYmFjIjp7ImFwcHJvdmFsc19yZXF1aXJlZCI6MiwiZW5mb3JjZW1lbnQiOiJwb2xpY3krc2lnbmVyIiwicm9sZXNfYWxsb3dlZCI6WyJ2ZXgtYXV0aG9yIiwicG9saWN5LWFkbWluIl19LCJyZWV2YWx1YXRpb24iOnsib25fZ3JhcGhfY2hhbmdlIjp0cnVlLCJvbl9ydW50aW1lX2NoYW5nZSI6dHJ1ZSwib25fc2JvbV9jaGFuZ2UiOnRydWUsInR0bF9kYXlzIjozMH0sInNpZ25hdHVyZXMiOlt7ImVudmVsb3BlX2RpZ2VzdCI6InNoYTI1Njo5YjFjYjUzNjYwMjhiZjY3OThjN2ZmY2QwNzUzOWM0ODM2NjM5YjEyMWY4Nzk4ZDI5NmEyNzNjMmI1ZTVjOTRiIiwia2V5X2lkIjoiZGVtby1yb290IiwicmVrb3JfZW50cnlfdXVpZCI6ImRlbW8tZW50cnktMDAwMiIsInJla29yX2xvZ19pZCI6ImRlbW8tbG9nIiwic2lnIjoiQzNtaUpGaERSZE5UeG5CSlNYU0tlaWlscVRhRjQ0cG9YVjNHSEFqZlZ4UT0iLCJ0cmFuc3BhcmVuY3lfY2hlY2twb2ludCI6ImNoZWNrcG9pbnQtY29uZmlnIiwidHlwZSI6ImRzc2UifV0sInVuY2VydGFpbnR5Ijp7ImVudHJvcHkiOjAuMTcsIm5vdGVzIjoiQ29uZmlnIGdhdGluZyArIG5lZ2F0aXZlIHRlc3RzOyBjb3ZlcmFnZSA+OTclLiIsInN0YXRlIjoiVTItbWVkaXVtIn0sInZlcnNpb24iOiIxLjAuMCJ9",
"signatures": [
{
"keyid": "demo-root",
"sig": "ZSKYZw7QR6rUIBOvz2JNcA9Zp3VEnzlbBg6Th5tQsOg="
}
],
"subject": [
{
"name": "sample-proof-bundle-config.json",
"hashes": {
"sha256": "b0830491a68c272b2bb105d665455a7e32e87f087e112edd7b1e657775c87ef5",
"blake3": "9f6356dcdea1a2bfc52c82812db922d23ec4d30845bee0b9a951a96153cf24eb"
}
}
]
}