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.

“SIGNEASY a organisé une belle escroquerie légale”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
f99515ffef2c2c7a184ad4af30068e5026964aeb2cddb390287d12e78c812342
Signature (Ed25519, base64)
sROGdwQHNdyrmREZukYZZ+29sEhjDKKws2xUaERSpzoEMOteEh5cYQDzBdcH2+SLOOnJIEyh5ZH1GC7kjA4iCw==
Merkle root
ccae92ceb3dcfba104788424188fa34a8cb1410075ff6c1a21fa513e89f0c4fe
Merkle path
["f995feeda6606983cd57e7dc7c2dd58639af8f1192804fcb393bf3bd0aade4ab","94fbf0ce93dfcf544de766ef8e6ec539580849c918d2d648d1c029ea0a999bca","a0e80ec6bb5d3f025c44efe2c65800eff2950cbb7eb4338ad22b324fa00da583","e7894edad23f94b2637374a9142bb5204bdb884957c217fe015733b20d3c8a72","663cd9672e0b64424a514e6c26ec862b977d316454049499fee566aa61518b8e","79f3edfaa85a276839afce796e4907035441df7446c8f827cf194d0f23cec97c","648fce9f8d09a1efc44781349a167d117c5ec64518f7052e9c47863303aff5aa","29a6682639b8ac2adafce70cb092fa2e66cc0452c55b433984774de5ef0d0e0c","95a4d01718bdd3e4760764e6236a62cff5c70324dd90ad954c292fb160c532a9","56a71614b25272fd16b60145692ab7c920f317a986a8ee29008372426b594fe3","82d3647695251b0bf39fa76d3bcd41586fac3c92b9b6268eb7d59a505cd6418c","4e82d1ad9dcfa0d3ace9851421e159f426bbe608eea35676f6b709bd111096e2","2c6aae0c21fcb52f32358e37c05f651b94e474293ca87a7bb6333f77cf7ec65d"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2515282333 · entry 108e9186e8c5677a6652…
Expected log hash
af455e73500113c158c8df9793eab703ff863c9c98fe38560752c9a1772810a8 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":"v1787139531268","kind":"published-quote","locale":"fr","page":"brand:signeasy","quote":"SIGNEASY a organisé une belle escroquerie légale","rating":1,"review_date":"2025-04-19","source":"Apple App Store","source_url":"https://apps.apple.com/fr/app/id381786507?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 (ccae92ceb3dc…), 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.