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.
“L'application ne fonctionne pas correctement sur Android.”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 2671985937
Proof data
- Record hash (SHA-256)
45273fb47d89469ecd53237f30d7571fd3fa822751a972dcf5ca1abe7145c014- Signature (Ed25519, base64)
s2h6/XMmTzSlb3YmrCi1imL1esnDWClVKdz33mwZNZUkFsPWexGVuYAhhVUYoeQX+5VVYPxNXkRa/ZNZxB4FAQ==- Merkle root
fb09dbc79cd836b1d85124e5c45f889f4a8cee2bd2a4f93da34de8effbaeff27- Merkle path
["4522c1893a6af8b62e3a536b0b8858bb99aa5c549599ddbf4a064c972e6ee1d2","d11c0bc6745e29e0fa12c5189a4309bff6dc85a01ddf2d92dd5bdab430d0bc0f","4406344a6ecb07ad97dffa369397e36c422ab4895afb93a399b6c1d52d791dee","4b412df6a6fddc574c0e7288113b1fa732edaff1369409fa3349115096c44c6b","dbc4c2bd193cfd3d6351eb33a06eac316b21714cfd204b722f0077319e394e63","a53fa12dc01a88f1bc1542669fab9b4a373c6a142eafa2b414b3ed03795532c9","a6fda21a92baffc8e68808ed92e7f6b64aa3ffd3da1b0b135b962bf34e689dcb","147d6c8752c2a555609998551bb889847f7f13cfde25319b62258f9ed70c0688","f2635e4aa4d91b57cdb5855971252e3962748c31afcf2e894abae596499a1952","014e22b1fdcf6417e54aa4d84076588cf2d1c1fb36e2114dcfe634b81d3dae6b","45fe14f6b3e60f4d70fdbdcb30580898460aef3712bbc9b91dee5f6f125650f7","c3edf02ee238c2efa1b1383a0c9628125e29dc85aecb8be1b3b393cbf899375e","da3d9eb7a58e99cb98e12a79fa7a3ac431b9a5f8c91d44a352c477c2fa943b8d","598e586ae65f83870b6b56d7041a4a16432f04a124836b885f1eda80da5ea2d9","015fb6cba9f4a0c5e2fef4dbf7406ea747b003f2d75f764dc48e74713a28c269"]- Anchored
- 2026-09-01
- Public log entry
-
search.sigstore.dev, log index 2671985937 · entry
108e9186e8c5677aee5d… - Expected log hash
-
21d04dbed3f9dfa348b1c2e5bdd0c177d7f26175563f32c871f3a55c22274c31The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1788240889164","kind":"published-quote","locale":"fr","page":"brand:banana","quote":"L'application ne fonctionne pas correctement sur Android.","rating":1,"review_date":"2026-06-01","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=ch.banana.banana8","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (fb09dbc79cd8…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - 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.