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.

“La qualité des photos est bien meilleure que celle des drogueries.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
18bee0faad7ace311d44c5d35385ede751e87e6f8dfde594394d02e0cf51bc3f
Signature (Ed25519, base64)
a+++T2ODO8+BISIV9Vah/SqCJ4kuFNOY2grafEQnjj6FxQeSuF1NAqdvqcJVD6hw4kQ6ulEYdqGnOlUZ+g6tDA==
Merkle root
d414e521fef9d6d099989fa0d693684c20b42a89a12033fe1adae5ceadc28160
Merkle path
["18bda71c9e052bc6c9ba10c7247809faf7190fc32852456f26bc0be1b6da098e","664336d45111405ae782ff40fcd1c892b9e088132e55687817f29d32a378045b","45c0706019377b37001e70da65fbd299556125e220224e8adc3c0e3fd07616df","320f98b7f0854b091d368b8cdbc356b25aa637dfe0c5c033b00e0ea554b2245d","164be28cb524e878380a1e2fd213b269e4fd0a6e9fa16590999708f6da7f621b","c1b2c0e150447bcfa3a60a4f07a73a25906f46bb8a32b449385beb6b609bf503","2175bbf4f742218faa730daf3947a386f1df4a79148e4a4f5a73ccd2493de4a4","da997d92c9328454a2b18c8b57f2f96f6676d0343ec2ffb0b6288fabbb743724","fbf27761246a27ce984ded4b4249af84d935c9e3c3335ef0802e5d80f2a00a80","105dd290a52e0b7e236ce257fbd239734ab7d8558a31c7d0e75c8c45092723c1","42e7f0dee6bf395a8b5dc7e30b49ab5e3f2abe6507684358ff96452a664444e8","8fae7514a4924bfe0cf5e60743f69291a922a54a6ba19c537fba85dd4397db12","f77efd58ae82cd437163ba9ab021e9fb524c058feb0d1f3bc5d429c056be2720","dd85a03194c1b09d93a4be119d3146825d20c9e375d143636eff256904ff3e25","d9bed3bb20fbc734967be09c1cd24ec9d5bb72fd1e4fdf84e6057ce858f8bc78"]
Anchored
2026-08-26
Public log entry
search.sigstore.dev, log index 2594412582 · entry 108e9186e8c5677aea33…
Expected log hash
b1897d255cf944fc063c3044a4546ab02c40327197d891ce843dc1c45c2dff03 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":"v1787713855428","kind":"published-quote","locale":"fr","page":"theme:pixum/quality/fr","quote":"La qualité des photos est bien meilleure que celle des drogueries.","rating":4,"review_date":"2026-08-07","source":"Trusted Shops","source_url":"https://www.trustedshops.de/bewertung/info_XFAB7C17C298F48909E8C9F2BFAA5794B.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 (d414e521fef9…), 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.