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.
“It works great!”
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 3198489507
Proof data
- Record hash (SHA-256)
b4496988345c49d0bcfa67aa11140618db45a56792c773438ad902ee30b61304- Signature (Ed25519, base64)
Fr+1SwEkW0JXgUhX6O8lHIS1dYqowVoqqER+d7EYTHm+TuBnr3kI6qlAgVJm3WuYwJn1qaAPLeq6EgXtRscZBw==- Merkle root
240cb93491796b59a812f7182e64c43781541345e454701e4066e1786c286494- Merkle path
["b4460229dc70006f2eb2b2c37c723eb7ce50b7da11e8b96efec5dd9d258e5a92","3e792236be0ed959771990a1636a0f9071d0b4e009c26a5f16610f4a5ab6c9fa","e3eae73d672c8465f42cdffccfe7cdaf8b75d1d2531ed5d9d9d410cb728b3046","5ca6604f7388ac770d9dad5aa720d6845e6e9bfbc170ff05e7103c13bc4f30de","1b911281d9da9e326bbeee155ba5a032c32f52371db403accd04434f9a5412ce","a26e9058afaad5c51ec9c84c8ec77b03b8c99610ca37e9508d4d0af5105df076","5d87fbac07211f1eb1611f8cc214a8bd0f782d56403666c6853d7fb7c300b260","69d040c388cb11ea5c45ab02892ba301c9a044900b4f57c7b994736026c72679","94c7659f392798cce04dc9821f41f362985d0c790f6f85c17092dee0bd2df841","27df94e37325d466c1cd57fadd5c371aa3e28a8549b3c817b3249ecc632b0cdb","514c265cf8cd7d18b98676074e12591728ff3642185660151ed59914e52659f1","0d6770d4d48b4e438dac7af021d8ac7e6e3250dc8e2d55d0b15a8f18d2f73d4c","966ae6a576179d8dd4cdd44a03ac9a676372cb3fb51bfd483d17fb1b38e24914","1a64ae1ec6314de97d3a290d1ea8c57875e5472b39d06fd054abd594be19c0c1"]- Anchored
- 2026-10-11
- Public log entry
-
search.sigstore.dev, log index 3198489507 · entry
108e9186e8c5677ae5cf… - Expected log hash
-
50393c13ffd4f8ef4c37424a8293b422d8c3ecaf6b9593225e2bb93e0cf2c210The 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":"v1791686710415","kind":"published-quote","locale":"en","page":"brand:lohnsteuer-kompakt","quote":"It works great!","rating":5,"review_date":"2026-06-10","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id1586330607?see-all=reviews","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 (240cb9349179…), 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.