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.

“J'ai beau les appeler, pas d'aide possible.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
31462129a9175407b938b5618d9e069ad17da0cdfd026d970337f44eb3c52404
Signature (Ed25519, base64)
t/Lu7Zc749iBAfV1w/EmilvtCB5vXiwP863fVwckMiEnssMq52hv/JemDKvlZxB0otlPUX4gHity9VCJMgA0DA==
Merkle root
ce3d6938e86e6857be7a8efbc85155c1c21346e72fe16d50aed37ed5b5eaf89d
Merkle path
["3145fb4454a16c4292702405dcfc3437d49684d9c08e4a1c8018b4aee91f3f2c","cf44faabe3209e50fbe91bd69f01b308183a5a7d70388b01e5e617353d6bf972","ef933177f8b89c0c65b3856b9576769ccd519758197324ac4f1367d8daa9dd42","ea6b5bb7e4a3d05727b1982763fa9e4ba124e32f4e359d42da09503980e969a2","5666918aea5c2a22d086acd6429c1194667e14f7ef9365c631081204bc2aabe9","23dabadabb9ca4a493a82059ef62556c1312a68ec8ed07c0e454002d3e30eab6","4c7887a0040fbd1daf06228c4505adc933d972f73ba460007f29a5c9a4af73ab","ce80091b6affc258ea711400ed52db62d731d2fd47d81d399629f15567824524","46d15de8d9854559c1041c9697a757c09751c226012c267c5770dcce906e3724","36ca727e159a552826505d21bc8089c9a0b651dd82a3445867ba827d1da8c84f","f990e6614ff7ed699238ffd8457a54b71302c3af859b27d7684f0b61b1d5d49f","010fc6a3d0c33b10b639ae86a9b80debde5a448fbc47ada209a9539a4119b6e1","0dd7460c6e219fdbc01499c04f209e48448b4c22c8bb86ec2a986049e4ed819b","7c049e8780522490a97cb683a0735593208d22b55a66f49923a0a94c3b56e5c8","6c9e445e142590592ffd87f282aff1887c35a7581e681839c186aefd59fc6d6d"]
Anchored
2026-09-01
Public log entry
search.sigstore.dev, log index 2671651968 · entry 108e9186e8c5677a6125…
Expected log hash
3568e710eedb6ffaabfb65cd1f12c143a50a3583c899cc455e67b87a19e5bed5 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":"v1788237937782","kind":"published-quote","locale":"fr","page":"brand:worldline","quote":"J'ai beau les appeler, pas d'aide possible.","rating":1,"review_date":"2026-05-13","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=eu.softpos.softposwrapper.wl","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 (ce3d6938e86e…), 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.