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.

“Réponse rapide concernant les difficultés de livraison.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
e4a21572449e03d37b19a287f76c9c37c7937a15551645f855a7d15a421d2ef3
Signature (Ed25519, base64)
DW3n20iH5IU3xuW277P/7NRgZYipTe9o4ZDCK50qG08uciV2cSD16QZvUb04V6sudrQX6FjjBDI5rAAGSVocAw==
Merkle root
3aa12e5b2bb49befac906908c9a841e9a421f12d0bee8acab9c1f906487adff2
Merkle path
["e4a0f7e4c5de6c2c69b887314ba084cebefab50c1673925309ac9261b0e5cdfd","e3c8906c7d8cd78ef91649cdf2e85d13188432f116a5701ed50fec175084f24c","4e40375885015d99320976d44bedd102d72471249902c62366279c0f2549ce99","a99d94bb975adde845c861952cba097b01dec5f2dd46d618bb3ee41244866da7","734d12d8f840294dc33e40a2ed8804db2851f5a4e6166afea5254ea9a80b9da7","56b88d78ef0d71e616d2ea49abbdbee9f4ee862386aa7f889ba707da15963e2f","81a7347c437734d167d47fb1d734e39a64dd94298209c60a388d91d838cab16e","910156441ee95f97f6cc6d6c383a2176e34db1ef0f283cb1f0f088c2a4d585b2","6a770c555f9928767b95d27127ba1539ce2e7c7537b96b1b4577c4578a034341","9bad9475c92d17948cad5d18d42485ca002beeb2676d24305e3f07fd036540bc","fea73840c0e6bba896011d65caa9c1e62d873a5fc9e4fadef83352245bcbb2a7","a01fac6eee5bc6015d8fcf880b42bbd761f84a61f921e5506dc5798cb353133f","405714df5f6f0525ae0853c7ab089226ff60effbfe81d2e2966e3a22e56ac7f1","02f47b6d7dad8f32797ca5aba8e2e1f8250e4fab89ca82b067986f372deff6c4"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514629481 · entry 108e9186e8c5677a8c32…
Expected log hash
d923130994e40329302180560c0ed5b43e4400136d037befc932b83910626f34 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":"v1787131980797","kind":"published-quote","locale":"fr","page":"brand:hach","quote":"Réponse rapide concernant les difficultés de livraison.","rating":5,"review_date":"2026-07-12","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X17E6E480E10B8B2D4ED58C42A91DF9FC.html","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 (3aa12e5b2bb4…), 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.