Quote verification

This proves the quote below is recorded by Citatio exactly as displayed and has not been altered since it was committed and anchored. It documents Citatio's crawl observation; it does not imply endorsement by the source platform. The quote links to the original review.

“Mon poster est superbe !”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
350cd1e3b71ee23d6be3d08ed46bfd386f7dc2b6665c8a3aa9e835a595ef248a
Signature (Ed25519, base64)
UCSIsuA5gDIUBlhjH+K1FMYS2pzysNHqu3vWhwAsbTR3KJ8FxasdO1xC4dTq205iv9hJzXd8q+f24ljItC0FCg==
Merkle root
9d8e2118061e8945f2bd66d48af4d41bec49fc5ac2ae7970f14474403c85bdc4
Merkle path
["350adbef1d30172d26cd8d7889fd3b5c039ff83b891a91f1e7a05df6605d420c","65da3f5eee77885df9c0def60e30a9bedfc9791eaff9f4ba26b4dc6d4792cfdb","10a2c87c4a475705478f23153d9bf4bdc3da56ce77ec9b70deda8d700ff9d35d","77d8dc9d03888c7935d6df06baf611d9bd5144027dbdd68c9a75fb9a08ea309b","6e6572d09fe4061bc1f078b8c49c2bdc1411e65abd62c0eb408fb6ed199b3180","759bd7c4600e76a4646a1b3ace4aa19d26ab355ede49b3e83e34f26e7d244c97","058a24345f86bd5a4d33b55a11618779a3c67547b4bf6508e74daebb3511b963","6aa038a3c8f931936c3911a054ea241549ee3080efe812a60b2b3c37e16b6ddc","99d6d7d204cbaba9092a9db5a88d6331c44454e2d0f6e57876396ed0c09986ad","998a2c193e17b405961f7de7beae231e51f2eacbf490b81b5db2678a56b6e0a2","d705b667de1e624de5d03027177e121a02ac40db392d3e7d619ebb34e41992c9","e981b3dfa0257b7b4d0705bba3cdc5edb4ad81110ae190e237a622dee64fc50e","ecf0161344e6a2750baee0f3bd8d6b3455aa2cc51d6f29207303446718c72b4f","06ef0af9e89fc67c0d3893fca6fc616c0d6440ace9f21e5de833bce51809dcc7","9ab50226de18913fd10dfc030adeb43f34868f074a98e3eba882908660737bc6"]
Anchored
2026-08-25
Public log entry
search.sigstore.dev, log index 2582616117 · entry 108e9186e8c5677a09b5…
Expected log hash
d7708a8d5cc2ca7faff1f105ce6603ac0b5d5c740c6cd85cf034e25532cbb25a The log entry's spec.data.hash.value must equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm.
Canonical record
{"dataset_version":"v1787626691405","kind":"published-quote","locale":"fr","page":"product:pixum/wandbilder/fr","quote":"Mon poster est superbe !","rating":5,"review_date":"2026-07-29","source":"Trusted Shops","source_url":"https://www.trustedshops.de/bewertung/info_XFAB7C17C298F48909E8C9F2BFAA5794B.html","v":1}

Verify in the public log

  1. Open the Rekor entry (pre-filled with this proof's log index).
  2. In the entry, compare spec.data.hash.value with the "Expected log hash" above: it is the SHA-256 of the Merkle root string (9d8e2118061e…), which ties this proof's root to the log entry.
  3. Decode spec.signature.publicKey.content from base64: it must equal Citatio's published key at /.well-known/citatio-signing.json.
  4. The entry's integratedTime is the independent timestamp: the root, and with it this quote, existed no later than that moment.
  5. Locally, without any Citatio infrastructure: SHA-256 the canonical record (must equal the record hash), verify the Ed25519 signature against the public key, and fold the hash through the Merkle path (sorted-pair SHA-256) to reach the anchored root.