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.

“Retards excessifs ou absence de réponse aux emails.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
466d9eb77cc4bc3cbd57725a45d812dd32825248450055797ca91bfdb45ce472
Signature (Ed25519, base64)
u4wvcTjt1F30ug3MH7kfchI5uLUAkkd8hJc/7SdfdJ62YXxbyYBOiX2JEOptJXq7YEn7eMJFPy9RvQNitdugBA==
Merkle root
06e613695f6fd14fbb088768a64dcac7db7e51e20377c5553a89e47a3f170973
Merkle path
["46673913546e5ae01b32a6d9c57dbdca8ed90cab06defad5118e9582cb81a528","cfbd4198ad20ec256f9ef065d9deb1038a1da22fc86945919dd747ccab3e842c","c0bff7f6bbd642b82691b811aaedcdd297e87007e442b027a566019996d503b6","22a148ce00031a45e94f8274b6961bae39cd5a1ee2bdc308a05c6120e9d8a63b","c6f0ee7fdcd48ee14908460125426dcf45ae317b1780480aa8a26485528e3b15","0b59bf053ab25e7e84e9fdbd1d769986cedb1aafcb3ed5bc2aa1332c05237683","e56b7307a9b0b0faa670b3e6611ade74684d634f3ea7ca74bac3dbdd73174beb","a5bc39abf49eef6017cc224af41daa1e2b731f47a2d3ee0b542952361f84ca3a","151ff84c2ee59cda6881c9dcb19e7630e234b3c2675f727d4750f74a58b2e66c","40f0af6656925284cbe9b0759517bdca966c6451216d1aa694a8146ca96c66a9","4fd6389ae4c6579fb91aec1f024fb5a396dff21933bcaee04db19c2a4c4e193c","22ab57ffbb894da6cd9d2be349055fb17e602b4f6facce73e5eab83492310ef4","db6e16fa0ee95569766929f126b4f0779a87aac5fbf9bb2515d806c3ca982b2e","5d2cc996b9927b92824193006f44e21e44c3612641846e4c479e23372b93a6aa","57b2e297f685e8e9beb7c252d3751724373d7aeaf3237e21b30d90872aed5bed"]
Anchored
2026-08-17
Public log entry
search.sigstore.dev, log index 2495023211 · entry 108e9186e8c5677af4f0…
Expected log hash
1a10a3fcbc3c3ff2c5a6cdf309089595ef78518d7c8e1569414b6c7875f49d97 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":"v1786932055373","kind":"published-quote","locale":"fr","page":"theme:bexio/service/fr","quote":"Retards excessifs ou absence de réponse aux emails.","rating":1,"review_date":"2026-06-05","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/6a22cbcf8565aff92a9bfc8c","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 (06e613695f6f…), 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.