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.
“Echt einfach und gut erklärt”
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 3081733041
Proof data
- Record hash (SHA-256)
8b8a6b5df9779546f5c250b18aa8c2dbe3a38aded09ef6e7c642c0f35037e70e- Signature (Ed25519, base64)
oUXp0sj1HIEwX/bnxyhxnKAquiyopNNs2Tvw7TRmU4SEkHxwX0P/XJ4Xgo6qXHiirv52wH6p6adtFuEYGxJNDQ==- Merkle root
c5671f9a997da9b293a79ebe58b20e4534ae608121169f15a5adc358d42ed147- Merkle path
["8b8882ebeff1820e3424f1778e2607edac5592b2e3cf62e06ef7627c3ae60bbc","07dabc2e8e92dc3137fb4e6591f5b39eae3fbc2fec9a03333f9d69181440d086","a00bb3fc433ed1bbefdd9176ab1c2399e385478d119d1f20848371df224ad679","1d9fa408572ec868c9264cd8ff961896acc34dc5a34b5c92acb4254abc48fe21","a62e66c4cc7af88ba65fd9760cb0c53cf8cab03f0677f732aa3d87f4d1b1f1e2","afb1efc1b66432e74144729313a93aa37263b450cebc19a732341f8cadbe6746","c17458a2a0f165f501020f98d509b67176adf18e722645d264da1848e16dad59","90b851e91bbeeda7740a5b7d97f6ab1a07b652b7b3db057b8ccfeeaefccf3b8b","30aaa3fc4f4b1f7e89a9443268353df9d334437f4639bfe3c4ff5568d60d011b","ce1f235db4ae1d4787603acc04ccdd14b6f2a6fb598e680d7f7a7e0e8ac1b752","eabbbe209187d45e59a30e17d1323b5f642f6d5868a3fdbc5f3b2c59d725c73c","2ac52bfd7019efc5590b5cfeb80fdf634434e8839267865b515b47069d2c6ef0","d2482c8c27b9666d395774cc0539a6ae5a22798c7dcc665c13e5aa68bbcb3778","8621becbd314bf961e51e6037fd253dfa12e66cb7b2d1c68d51addc52321e8a9","b178a1b83338c84f1a44bf8fe330ca4b62fad9df75daa4f4e38c0d04e336f831"]- Anchored
- 2026-10-05
- Public log entry
-
search.sigstore.dev, log index 3081733041 · entry
108e9186e8c5677a0bbb… - Expected log hash
-
88ab7ac46d4614551fa6e665889f054d7592b15d91016a45621b5c46a7ae8e2fThe 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":"v1791174108170","kind":"published-quote","locale":"de","page":"theme:taxfix/communication/de","quote":"Echt einfach und gut erklärt","rating":5,"review_date":"2026-08-20","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=de.taxfix","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 (c5671f9a997d…), 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.