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.
“Tout s'est très bien passé”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 2647354920
Proof data
- Record hash (SHA-256)
211ab4fb9b39904a640da4900e7c81541706460da1f7e7ecc561c5af598ccb07- Signature (Ed25519, base64)
hoWng1K29zW8Loje3h669oHsearIqIwSUgKp+tzb38VO8LWSl8GUn13PdviJVm3Cm+7vRWpkWHWAK3PO6a1gDQ==- Merkle root
08eb3e6232b970fffa0a7da96e731f873d4cf55f95684ec0dedf601bbc51f2ee- Merkle path
["2118e6264d5f512f45346321058eba08592fef7233e350c541bb029d2ca91597","3490ce814dbf4bb99d6f725c172f94fbaac70cc9912ede69ae4685c9d3843fbe","3fcdcbdeca520bbc01d5b2c01a4de2819d19175a064cf8d1a8f96c064eeebe69","8d50b89f47e0ef015076dd95fcc31098bdf590981f692ad7f62dae0927b4a8e1","70b2a014705a9752914b1f71f5cdd185ea0374930cb831639accd224c773b504","7ad105bf1842a970eb95376233b7462adc2c43b6be1a5d2ccfa2a5494b1665f9","3129d8ab7b6522de195ef01b6a09efb970e91adf8c530dd8d05854f2ff226db9","3c0005683e581b6ec084016ccf5699e690fdbd2c20b58b4fa0a25752a8426d36","b43edb14ff1cfe4920128b45f3dd60e82793b684fd13285bfd0b947b29313ba7","1ba18bbe76454808787664c77496e0267fedbc324e32e7e5172d3715b6fd4bf1","ba1cc4329e100c3a952574a61d2990b56c5a8919b490e3ec233c527d2ed9baf1","9a9c87cd0a6de9f9198c52b14c3bf20166800c561611d705aa09c9d60a41ab80","98cbe703203235f49a2fb2cecc87f15c98f35d0c849de3d425aaf9b8931c4db3","92f8c29fbff219d0ab0b99f5f0be0f6964909268376072a2083586d45c724879","c693a67e16f063a2f4365caa457d1ecf98ca32ea2eb04b046c75e9b48de76711"]- Anchored
- 2026-08-30
- Public log entry
-
search.sigstore.dev, log index 2647354920 · entry
108e9186e8c5677acd5a… - Expected log hash
-
f04a9b484daa74444d31d63cfb27f6c40253e74f51c2c82ff5f2602ef35e2419The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1788059498741","kind":"published-quote","locale":"fr","page":"brand:pixum","quote":"Tout s'est très bien passé","rating":5,"review_date":"2026-08-06","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X3DE729F568C455BB31536436C1CD5BB2.html","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (08eb3e6232b9…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - 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.