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.

“le support a dit qu'ils ne pouvaient pas m'aider.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3ae07e2ab689ae6ca425e84fd0c4fd50e9cb1f28de38ca7a8d12f7b7f8226ab5
Signature (Ed25519, base64)
NbOFI7ZEtwUeqafJFepby69xsv1S9ds03U/1CxbIwGF76j+0Q3f6nDpv+iWPfBl3t3YCJq0cXnodXQiu1PktBw==
Merkle root
9ddf6b9053b6e5e7a2f15ee7f3bfc8dfb72c48a1917ae5b7e553033e3ded6523
Merkle path
["3ad6d180c58f2a3619a0efe6cebdce0d53a4f03d1ff4a742387658692db85162","ca5e8095153d24224cc6b6191b74d8003b774a603e15d1a813b6ec2f3e212771","37820c5e2246e2d4c86ee402f6c9adc9c4571c972d40b009658cabebfc211ab0","c6d454d4f647e9c1ff0d7b9a998dca08e713d59cbb8716783e10b401c39c63ab","b1b12d045091ed95296ec9b8e0e445c11c1192736bf1ced1892b7adc86950790","837ead16067118d0ac7bb9e980079ccde04b122fe27a4a05ffe303d4254dbe37","1bcc3cef41ed7c5463e0dbd629892cde2e0dad81bdd7b1b61dd0fab86d9faa31","6c6e1e1c18de93473e3a2e16ff0e8cfcf585363abe5506bdf8008258d7c7de5c","76d5fbd040a158fbb2abb70541927b7cd7807a184964c75d9d2c72c3bb202255","1f7e55e8968dec0d86cb33505b2cf453ae4abfd8c3215528f048ca37d96b095a","c0fa6f6036f50e4f46a8070004f7b38d5dbf318feb1785015761fa89b6c197c9","db5f52b77dba7e273fd04b4e662f89073fb8d8400874c5cc7bbd809a4dd257bb","4e55fbf7ae63bc538398b4fed1ca658ea06c5c93c0235f9de3c90ed09829d3d0","a4308f946a16111c9d609738b93b2f2ae813ce88e33e490f89cf33e3a52e64d3","50c4eca268fbb41f8c6bc36d8a5d1b6cc09733d96f0fb33e6cb584096c56f695"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514967984 · entry 108e9186e8c5677a902c…
Expected log hash
be0cb34bbab326d10b25013c37c9294b14554a6c6e9fac3dc68c06dc2c3c60e7 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":"v1787135269737","kind":"published-quote","locale":"fr","page":"product:infomaniak/vps-cloud/fr","quote":"le support a dit qu'ils ne pouvaient pas m'aider.","rating":1,"review_date":"2026-07-24","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a62cf0074ce7300587778d8","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 (9ddf6b9053b6…), 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.