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.

“Aucune proposition de solution ni geste commercial pour les heures perdues…”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
1a6fd144099d1ca98c1cc2f23935809e64ce7612971e97fc9cc19a806cca0257
Signature (Ed25519, base64)
4TGGsNy5SDfkY1wyTo88rK+1SlAhuS7UBaNLTgvIvcQipOUcP6qFdvwAprnqfSSb6H0d+N0s5Dm5aSxBHd2ZBA==
Merkle root
4fe8751e7d70c50e0cd3fed6e9eeb32edf31f624f79d82d9ec3817eddba7a9fa
Merkle path
["1a6cfa20769073ee1c5550f29d84a8c9292611b10955738d25ba55f332960121","9e6d5b9779f79f6f68ff52ab0233a59fbe2962919679a0de07f035e4aec71ba7","58125f36042fadd36448b49a15971df7add3823c1867aa6aa09beb01c08cbe6f","9aaef82a0cd3d7b2b8cfd3e1a8f7f81e5df36e3ec7532d974c0fa9da218ccd0b","ce8e8c9a4de7859a7bbd130f7ae4dbaa4fb4dc6ce8071d12395c2dd3764c9631","96e132749191e59920ef0867d84c65a3dc5175d58c50f754cb31612190b27c07","3a7a33a9c7d5e068165f4b74d06fd6d48275f33b4cdec9264b188691993f695b","b75641d24c332855dde92f7376cb77da51432ca2892b59ed565844b5387cbe46","651e884f7f71886de4bd524dd03caa90684491618ae38161ccbbe60b760b7a06","c0d8891d0c94e466efc2211946ba0954c9fdc6856b9a592085db0c10e04f4456","d5275056ce6f88da316f11fe9685aef122f5736bd87775c797a4f0f0bcc01f04","b28ac98e6d9875b80984a21c360b52842b5a3b4faf61f02d67bffbcffb412e77","ea18abb121143b3c16bef9bc5a13c470f569c0ce0991c92429fbf586994f4ec4","b949a5b1fe3c5409c484815b6b1e0675f1b11819a9236a5e546056d1971b9a8e","1d8f51436982e85b24ea8b1426a5f0ee7a81143ad75096c92a05493708dbae01"]
Anchored
2026-09-02
Public log entry
search.sigstore.dev, log index 2682933759 · entry 108e9186e8c5677ab48c…
Expected log hash
d15c976489915f93c119ef146e715f5c01d5064a289c9ac130af05811dc83d56 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":"v1788318759763","kind":"published-quote","locale":"fr","page":"theme:pixum/service/fr","quote":"Aucune proposition de solution ni geste commercial pour les heures perdues…","rating":1,"review_date":"2025-04-10","source":"Apple App Store","source_url":"https://apps.apple.com/be/app/id1319898516?see-all=reviews","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 (4fe8751e7d70…), 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.