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éception rapide de la marchandise commandée.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
e32bbf777c9a2d5091219839af9f55a95886019b1edfcfe8949a6b33d3fc2636
Signature (Ed25519, base64)
q1iLgmjPHEzBEK1ET43Nr31Q6MLDafbir8gRTvbe9OC35dyjcbkHSlh0I4pJfUqR52m0ZuNqUa0UnFql9yYdDA==
Merkle root
0fdf8a945cf322eba60395065bdb38bb3eeb32c52e065b6c93c48bb56aa3bb91
Merkle path
["e32edf54837151a64cd8c236abb97460360a97446769773f03522b088a9aa383","481bd38def34f29e6f9ef204f594483f9f136d7f75a74fbc9a3a759b84e3e0e5","acd4fe57482c95d0b3b286dfa7e5f49b104e70a0233ab0fcd3a51ea921467ca7","a7124b44edd6255cacd49dc48dbf336f6d3f1e0a779a4e659f297321b4e2d4a3","749278afd5da64fafa58ca4cc8dd91095864fb26512528647e22a6a05b907548","eb3810e11ddbca654e8f6ef04a5514422aabbe8af8ab83effe508b72cde1d406","aeb449380107935177d8d3adb72fdbbefebe8d9a44370c88ad80835b7e4b185f","1f90ec957475a86d33f1213aa737ca76876f6cd28d8133e64ff73b7adc8206cd","8579c2da5266750ab81289cc81b2dce441e6ca4075002f602d892d3c043ef61a","68769a2204eac9f51eaf55403218ee0fbbbb1506cf93e7b0c4aa3d404f0a686b","76ad76016b9b6217138978708692f8d99c04cbb2d3dfa4f36ea1e460b3c3ae01","be96499963ee22a80a9aadb2e934e603edf06fe1c2460e2ba0d7bca3ffad1ee9","9ddf09f06afa614dd76c7c85d2dcdf61dab142db3933b82e4467b5686130b5db","9df2bf9d1d071ae591fbe5cbeff73846c3d5554d23a78779c9dda4580ec264e2"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2541942774 · entry 108e9186e8c5677ae0bd…
Expected log hash
4825ba618d3c3368179be13912e101812df871de37f30b1ec256ca6d987713ec 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":"v1787277864570","kind":"published-quote","locale":"fr","page":"brand:hach","quote":"Réception rapide de la marchandise commandée.","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 (0fdf8a945cf3…), 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.