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.
“super guter service”
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 3121837738
Proof data
- Record hash (SHA-256)
84a958fbb21b7ed2dcaae2b383117692d464c168f3142297c452217e761c3305- Signature (Ed25519, base64)
7NFFMGaEkHeuh8svedNWKcUAfK5cC0t0Ms1szBuGCLoHFWTEqFuVkQA0U2J8Et4V4MW2o/jbwKi5eOC2nekrDA==- Merkle root
9d32c0cbfb02966e7a561566f948b48040888a6535c058e814428126106ff945- Merkle path
["84a9196760afa2cb19ea9ac567adf01bdb8ae4e36ddf4ee028b414edd4f56b74","906f3f0e53235fdb299154b002c7668c9b69f3436213acedc1716d4a638f0994","5357c1d64a3ac33c1ba5cd1331603fd844b51c6c802ebbae80bb7bb333a9dc03","6433beea8740905636df4935f6c890aceb293d731a870252ba15a6cf9c00f788","09f0a98baf85e75a9ad71c147548f059ba823b0df6fe9d3f532c652b77e90b58","000ea289efc43dfd9df04a4e9443ee60344c286e240fb60b13294a4ac0461fa8","8d34c07da2d3a9bf5e22f304c11423500a590181977025db6ca1ae9370c7339c","015c9dd9f550d717ccb12da6c1fc24587a0df51009733c935ca25aba5e074102","7b326b996e73df3eeee681923f765e1ef3c9624bdea7eb1de2680466f4c325ed","3e2cc9f7edd4049117e9755b5fc97c59f9534c157a88af0104ee00a465b4ef4b","cd7e64dd744c6b2b3c0bc1348c71c214529f5922bc33f0cfed04ae6d517e5f30","6d541edb33c9f5f1ee15fbb1fec161013911242830bc1e7512ad7e4c9bac785f","78676505a7a4e31eeadca3cd52e7c8dd54cff3cf24b51dd75865ba23f402c848","07b2decfe383429cb71278f9069f54d1b4f607f991c518b70357c1681514c3ad","a892fc29bb3c992428927e47e35596c876cca06d89acb4ca102f2a534ba3ab13"]- Anchored
- 2026-10-07
- Public log entry
-
search.sigstore.dev, log index 3121837738 · entry
108e9186e8c5677a0c6c… - Expected log hash
-
a0090149b27e60cea52dd7dc5f0abf6dd7c00feef65be2874742fff2aa9e8badThe 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":"v1791340487550","kind":"published-quote","locale":"de","page":"theme:zasta/service/de","quote":"super guter service","rating":5,"review_date":"2026-09-17","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=de.zasta.app","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 (9d32c0cbfb02…), 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.