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.

“Transparent et impeccable.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
7647ea5889c213ef55997037f97daf9da8e27a413aaa0f9c54dc6889dcab3872
Signature (Ed25519, base64)
i/2xVPbkoswrjAhvLpqHcfykreAgBCL/htE3ODn08WcsW/4h9r0zcK8M0I3QZOkewsZNkz2pRYwJelvzTIXMDw==
Merkle root
5f465603cfecff8c631b83258a9f794433a9fe1f55c92c7f2359c24d5239d7f1
Merkle path
["764833648a2fb239ea09f1a14e3a003e4d21c18f560605c95d455466e9427c15","f693b8af5cfa8c41ed629a17b125cd4e338bac58093758455e3b4bf0d6c581a8","e1c333755d71d2111c2790daed55be588ac03af4bb0c851a026226bbcebfa55f","ab3677a7613ccfd45298520fe1f490fffa5635f397cf8d07d728f9201bc88d2d","fcafb46a746b756886dcdb756e0bba5aced15bf742461610f4eebeb020e2baf3","82e87ff831aee60f016623a1a06800580337e3e54a07cb84a38af8d29ce7ff2f","d90bd1f4eab82a0877a2721724750ef3727fa1d2fc5942257f26d524891469ab","bca297219af698374a1e9e945ad4ef41c18576ead165ac993af74aa6d1df8ced","0a8e7912bf884b6b8f3a69f00c75062b75600d96709d6024c9d3ce67776f7ffc","0d0fd09da7a775dc0178905f18ebf942631012c4a589614837223c606074b171","5809f5e9a1c71633b179d04fbb71174804ce4ff06b8cc5c7d1b674d061633ebc","fb66d597d7f8dbd11c8ae6d33cb27a191f31eebf125f24df7998e9d27d78764e","40458463c4a6fdaf96d3b0e29b4c1c753e4271cb5ef5c52eae401aef2407f134","608ea6b58d9f387db8184e6653d464a97c4fad8e4ae9172361186e703c836985","fc87a80257c5f9d9cefd8e12d2bc08e25e0ff70c414cc5debe7f697d0b1cfbe6"]
Anchored
2026-08-17
Public log entry
search.sigstore.dev, log index 2495157846 · entry 108e9186e8c5677a0eb1…
Expected log hash
3272f4e3e87c1e1bf0369f64c72e7fc63fcfccb2635eca462b023cee408b7ecd 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":"v1786935515462","kind":"published-quote","locale":"fr","page":"theme:findependent/quality/fr","quote":"Transparent et impeccable.","rating":5,"review_date":"2026-02-05","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6984480c31e6b7d9bbbf0831","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 (5f465603cfec…), 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.