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.
“android app, cannot login even password been changed multiple times”
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 3122521988
Proof data
- Record hash (SHA-256)
fc27fc1f5dc3a85d8d6849686f0ff6dc0b650486edb6aba360b3947335f00d28- Signature (Ed25519, base64)
pBFkg4kvqINEgS42wym4GrPLrJzhRSUJnbK9s8mkjj1XnPkLzz2mzctofBOz8AvH3jrC1uQZ3eHHSzxg7r9BBA==- Merkle root
feb82b7f8aea18b46b248fac49fdc21a6b138fec64dc2fa12c4b3c7a81799706- Merkle path
["fc28f91e863186fdfac0bb79910ea321b2253054531f3759a19636bd7b2041dd","80944e2afead5d7db1c334907a1cc7753f241d20833418b84dccd9e47171b169","47912d5a26e80153eb0711b3e1ec8e2be8e4449cc0f8d8a3fcbfe0d22850afbd","b8f368e6524aa4b64f2c423b481d187a4e945519c6d0970e2861329858289775","668b0b56bc6078f974d3a785a1e73ea4c62d5b3f123a144b335de6aa3c2476d2","55375d939324ddaa6764529084f680d0768297ae12d6f533a73bb796143d2369","43483858dbd47f0d474391ebc3ceaae8936776a921b263ad76b0e803b04dda5c","64b5a922dc09e86096d444f8779a195f4011f9eff2b8d625f75d98ebd268af15","24de43219582cd903786e8acff86a6739c1b22faa49863f45a8189805bc2e971","e12436e3c194e304b2e9a8a848ea04bb6d2de1ac1fc9b1784139a81c82cd6e29","b8f1009cdc8cb219067183d95b8d5e10696a7954667854326f1a3865219ec1be","31f5c373793613766749c4481eafd552bdf5eb9410bfd952c2dda110bbbd8222","287dcf97fbf4b10f436ef992623eb379cd3731c1f12e359045f50235ef7b73b3","c63ac18932e0255ab2763f8017dd7d3a8a4963e42e4624815bb352fabc7bb17d"]- Anchored
- 2026-10-07
- Public log entry
-
search.sigstore.dev, log index 3122521988 · entry
108e9186e8c5677afa72… - Expected log hash
-
9fa0d177312c5b0b22ba9dc313f3316134d71d179dc19912df4abe4610de68bfThe 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":"v1791343163559","kind":"published-quote","locale":"en","page":"brand:audioteka","quote":"android app, cannot login even password been changed multiple times","rating":1,"review_date":"2026-09-04","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.audioteka","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 (feb82b7f8aea…), 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.