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.
“Et services online parfait”
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 2579623934
Proof data
- Record hash (SHA-256)
5630f5da22a908c422af7831289cfdecd4e08d1c970480b73ced48b3c944b0e8- Signature (Ed25519, base64)
L2P3mz+KWuk57Bxw747ngE9If3u/d27oaMAzMlIfvu3vTDbXLvHc56kHv2xqBQMbVAegvB4XUl4fWpUuJusMDg==- Merkle root
776280ee3d7c9fb97c17efec70636489b157ec8896f1d74156e65fd2784f427d- Merkle path
["5631f6f1ec652a7a232408a67f4584b1bac58242f8287916e95c62deff427371","19f396ca34a4794eac5424e5173a2ddf6035063aaa9c343770c9bb20b124d7b0","fbde1c9cb6364c8dcdd3fe338a5b71ff57fb46c42cea2581e0b9e416386b3f77","39da92caf95a9fe7804e57e6c398919abe5a2de0debdf553a0502841129f8e3c","d31400dd7798cfbe818d35d7f29e37f1cb2b297bd73eb0d9f965d071730a924e","e23e9609bbf49a6211c77c96630d097a774fb7d7d8f26fb6d5983098094c48b7","3c0eb726322d255f2102f37e029e39f2ddfcfd8cff7f0e5317a31d8c6ade9983","a00d86e7832cfc315e170287f6ad5d213264493866e34aadb79fbade4cee268e","b8bec29d2e919473ea8491e4658d4bb53e3251ee055cecd6b7f8ff9b7bd8f53f","247875512ce76a44a649c6e7f4ebe2a21ac895448d19ee840b04dc4311a947fa","9cd8a6c5c4c6fa76aa1d66b42509ccc22109f3bc2d7d7d79b8b53ab685837bb1","2dff8e8fbc642b34734033544e297e451d0cadda8d4e0af5fcf6a6e6fc3972b1","9f26434a0a242dd55fda29e7a4ce937f7d2eeb77fbc25892c10b8b80f3e5dbbe","ed7d474ba5c549457ed31ec3935ff263facb949960d2ea6afb4e636fe877616f","e23829f40d0756976d56a16d11d0fb78fd0d4616f1a21fc6a093fb08e70e5613"]- Anchored
- 2026-08-24
- Public log entry
-
search.sigstore.dev, log index 2579623934 · entry
108e9186e8c5677ac501… - Expected log hash
-
8e297dda0356012bc344d5c642295d48723652381c3471953a3655745b453c4cThe 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":"v1787543470065","kind":"published-quote","locale":"fr","page":"brand:yuh","quote":"Et services online parfait","rating":5,"review_date":"2026-06-08","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a26a1a511d677e26886f93a","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 (776280ee3d7c…), 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.