137 lines
6.6 KiB
JSON
137 lines
6.6 KiB
JSON
{
|
|
"v": 1,
|
|
"kind": "aere-conformance-vector",
|
|
"id": "audit-log/signed-head.head-unsigned",
|
|
"artifact": "audit-log",
|
|
"title": "the signature taken off a head whose signer is required",
|
|
"source": "derived from audit-log/signed-head.valid",
|
|
"requires": [],
|
|
"exercises": [
|
|
"auditlog.chain",
|
|
"auditlog.entry",
|
|
"auditlog.hash",
|
|
"auditlog.head-form",
|
|
"auditlog.head-hash",
|
|
"auditlog.head-key",
|
|
"auditlog.head-rewritten",
|
|
"auditlog.head-scheme",
|
|
"auditlog.head-short",
|
|
"auditlog.head-signature",
|
|
"auditlog.head-signer",
|
|
"auditlog.head-unsigned",
|
|
"auditlog.seq"
|
|
],
|
|
"base": "audit-log/signed-head.valid",
|
|
"mutation": {
|
|
"op": "remove",
|
|
"path": [
|
|
"head",
|
|
"signature"
|
|
]
|
|
},
|
|
"input": {
|
|
"log": [
|
|
{
|
|
"seq": 0,
|
|
"prev": "0x0000000000000000000000000000000000000000000000000000000000000000",
|
|
"proof": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-data-attestation",
|
|
"statement": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-data",
|
|
"sha256": "0x205830ca5b23bbe39ab510cfddc1dff2d9842e38b5fa7b7c48cd4ca7e44f92a1",
|
|
"name": "report.csv",
|
|
"createdAt": "2026-09-26T00:00:00Z"
|
|
},
|
|
"statementHash": "0x2acbef682084c42c3f8a7bc9fa4370257ff83994ffa92c36e44c556b44d5c8b2"
|
|
},
|
|
"hash": "0x7d43298c03b11b1f562e556ec47b2846a7e5fe53bbeb8a0c9f07faccfe159e05"
|
|
},
|
|
{
|
|
"seq": 1,
|
|
"prev": "0x7d43298c03b11b1f562e556ec47b2846a7e5fe53bbeb8a0c9f07faccfe159e05",
|
|
"proof": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-execution-attestation",
|
|
"statement": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-execution",
|
|
"inputHash": "0x582967534d0f909d196b97f9e6921342777aea87b46fa52df165389db1fb8ccf",
|
|
"outputHash": "0x762069bc07a6e1b5df123a5ae7bd91c10daa04694fbaa17fba0cd6a8dcce8f22",
|
|
"programSha256": null,
|
|
"program": "aere-node",
|
|
"exitCode": 0,
|
|
"createdAt": "2026-09-26T00:00:00Z"
|
|
},
|
|
"statementHash": "0x06a106c24b5fd8cfc7ed0cee3dc6401c720c394566ad3d7ca899f9640414fc8e"
|
|
},
|
|
"hash": "0xfa923655dd1c178a0474df55d6cd29d47724fa83324fc471ac5a07fdc12e7640"
|
|
},
|
|
{
|
|
"seq": 2,
|
|
"prev": "0xfa923655dd1c178a0474df55d6cd29d47724fa83324fc471ac5a07fdc12e7640",
|
|
"proof": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-time-attestation",
|
|
"statement": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-time",
|
|
"subjectHash": "0xe12e3d24bc08d052711daa489e746297af597599f2726d945c1d6309427b9394",
|
|
"source": "aere-anchor",
|
|
"at": "2026-09-26T00:00:00Z",
|
|
"createdAt": "2026-09-26T00:00:00Z"
|
|
},
|
|
"statementHash": "0xbd803c1eae1875ac755df34e94e9cb20e30c12fe3c02b0c7c4cfe677040ecd31"
|
|
},
|
|
"hash": "0x5d38e31c21e00f88cbf0cc720348916df6a0d09a3c4155c6e3de556a637c6b95"
|
|
},
|
|
{
|
|
"seq": 3,
|
|
"prev": "0x5d38e31c21e00f88cbf0cc720348916df6a0d09a3c4155c6e3de556a637c6b95",
|
|
"proof": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-identity-attestation",
|
|
"statement": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-identity",
|
|
"publicKeyHash": "0xfcab7fcc2b4cffd9bb45003bfc2e468a04ef6f77ca8200a7341f027631584d25",
|
|
"subjectHash": null,
|
|
"method": "ml-dsa-65",
|
|
"subjectId": "agent-1",
|
|
"createdAt": "2026-09-26T00:00:00Z"
|
|
},
|
|
"statementHash": "0x9c609bdaa3f6e7c0b926c2071a18026a6073e92c4344ea537f3ffabcd3a921b9"
|
|
},
|
|
"hash": "0x10b3f1793cbcd8c4fc2cd6ee30b0638cbff3eeb8e61ac7e8899d2663cac2eecf"
|
|
}
|
|
],
|
|
"head": {
|
|
"v": 1,
|
|
"kind": "aere-audit-head-attestation",
|
|
"statement": {
|
|
"v": 1,
|
|
"kind": "aere-audit-head",
|
|
"host": "conformance",
|
|
"count": 4,
|
|
"head": "0x10b3f1793cbcd8c4fc2cd6ee30b0638cbff3eeb8e61ac7e8899d2663cac2eecf",
|
|
"createdAt": "2026-10-03T00:00:00Z"
|
|
},
|
|
"statementHash": "0x6d1f7500b3cedcbef99e1dc3be7bc131c7d14cedcca82384454bbd98bcb08dca"
|
|
},
|
|
"signer": "-----BEGIN PUBLIC KEY-----\n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\nHkNSKW8R\n-----END PUBLIC KEY-----\n"
|
|
},
|
|
"expected": {
|
|
"verdict": "INVALID",
|
|
"failed": [
|
|
"auditlog.head-unsigned"
|
|
],
|
|
"levels": {
|
|
"integrity": "NOT_MEASURED",
|
|
"authenticity": "FAILED",
|
|
"anchoring": "NOT_MEASURED",
|
|
"finality": "NOT_MEASURED"
|
|
}
|
|
}
|
|
}
|