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.
“ich habe diese App gar nicht verstanden”
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 3199295725
Proof data
- Record hash (SHA-256)
74b7d76f864f67464086b0e24dc87950b2062b19b0c847bb21b9bbcaece49316- Signature (Ed25519, base64)
2ZR/YY0+q2MTQYYVlaK571DyD1JAnq6vQyQCZzvOt5KD6G3snG0e04NIGBgE4i/jYIhQfBSY2yyRkFFbEdkwAw==- Merkle root
cb5472fa7b7f10b7453a4f782a38c5dbb3d782ac291369ed3830c2ab783a230e- Merkle path
["74ad28cd9246c26f73660e5c3aaaa65f0e2d378afafd41e9c1d248d39e7e153f","b0d5b55aef8b5e6d45fa5bea1c5a103c1b325090c6a24cc9e2c28982627aae22","b5b1b48b914eec8fcc05e926d25233ef51c9ba62ddd3c008e041b5170ae3ea4f","5f8f4d858e18d9cdc83cac6e986d0ebf6339c4d9bb09891b78ef147be57aa9f8","03ce6153329a4f67d1fb8bd1d165513f49ea91418080196c81b5928cb4b052d8","cda731dfb93decea549edacca6ff0a966f6ac6d1f2dff672c11fd1579636d8fe","5b6091d85b578b52171e67cf07c8da48b343a99eb3a9450e03241af875b57e23","1858ec55bed80e6900da41cb6048f565cbbb812141761aae1f0cbeba26f50835","fe623d957791d4bc2adf8a05c5b060eb8d09f8036ea0a6d8fda172ea2a5c4511","e28bf796385f55df79de03ff4b18dd068fa46f0fe198985bb47ed3856d22486b","238686962e641a6424ebc11247a4306699c154d4d3486fec19316dded41e60f1","9abf580f4ce85e12c89ebe6d994628db41b6942235022aa14dbc3f27213cab3c","d5c54f6be615dd1c8e7a065afc12e543325363bfb66a63065a4aa1d52a1dc406","6ab0f07aea38f551fb6ed4456f21bf7c468ab54859dff87b6772a51601755f64"]- Anchored
- 2026-10-11
- Public log entry
-
search.sigstore.dev, log index 3199295725 · entry
108e9186e8c5677a3fc5… - Expected log hash
-
59b8cd8284c909c35d85f443b6a086d482f8b667c56ec942d663937a75e25638The 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":"v1791689736846","kind":"published-quote","locale":"de","page":"theme:zasta/ordering/de","quote":"ich habe diese App gar nicht verstanden","rating":2,"review_date":"2026-09-18","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 (cb5472fa7b7f…), 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.