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.

“Après avoir expliqué ma situation et mon handicap à un conseiller, il m'a tout simplement ignoré.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
1891afe6ebeacb4e11fd2b5270ca6697182f3ff44b276c1c305262849efb5b81
Signature (Ed25519, base64)
NlntFZDNzaglGkFZg8UharrfqP9cSguM4M+QvFUA1Rm/iyToxEzclLc3qHVeTOeO04rTkDkT3vBnj8gQS7M6Cw==
Merkle root
dd0580a8af2e7ca4475f07b02d0aa8ee9c22663c5492014f0cc859abdcf6de59
Merkle path
["188fa8c97bf1212dc183d7b272983f68a510014a9ca786cacd287a8190772bbc","66cf9c8cfa102a055cbc95d0ec9d0d9e953ffcfdfaa809ef23c2ef910dd8db2d","f5f0c578704492f9e3e955b68fc4561d8a44ad3ff268da3e8038e8f951f81e63","203f2ef42967e07802e870ac0d849fbc8b45fa327d8deaf7168d8fe4bcde7c3c","2165292ac6da2123f515eba7d7525f556f61a8a2f121c05c60245d61446d9a07","52e3fe3477958f1116875a14636ee710695d58d502b6b970e5d3f0ccaf2001bc","992fa69252cf7426639f9b6d854a9f009d941a1dde9dafa41033471735f8dc8b","3eaf39353f4c87578332b6083359e30119d8ea8230b984c3f139af613ac03ca8","c407b8c537f9648ce5eed9de3c9c88dcaf780cec34e9d0a9a8a5ac7abd0aff59","0dc3a0d03eb1675500b4fc177fbbc0983bca4b9e4a501d5a066a280fd40037e0","3b58f2e7e39d70becd0b1337bacf263a161f9a6d16a1eb4763db6c9c05391cb5","368de1e4162c5e7fb403995341eaf4fb20191fe2c4f54f8aed6783fef7376f83","df80a168d2586a4c29b051d0c15aaee1be02a01d453999bb8ff7a49c5acfa9fc","d4f6b604034af6f00706eeb6518cce3b975aecb4321346297d85ef3b674b9c73","70c90f1928666dbcd54b9b799948efdf13c245bd348521afe243e345aabe9257"]
Anchored
2026-09-02
Public log entry
search.sigstore.dev, log index 2681825259 · entry 108e9186e8c5677a0428…
Expected log hash
752a5ca1b3a34e1550b95dfc32e3ad1179be4701807e5cf6cd525d9b7432b3f5 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":"v1788307680420","kind":"published-quote","locale":"fr","page":"theme:audible/service/fr","quote":"Après avoir expliqué ma situation et mon handicap à un conseiller, il m'a tout simplement ignoré.","rating":1,"review_date":"2026-08-13","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.audible.application","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 (dd0580a8af2e…), 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.