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.
“The app is very easy to use.”
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 3162293789
Proof data
- Record hash (SHA-256)
b2a58e875d9295099b36c0c7bcded95d0888a6538fe18fe9fc323ea6194491d9- Signature (Ed25519, base64)
cppwCju0+wh5ZE5Sndf4QdM2Lhinj04oz5tNsY3aUdzt71AX13yqo8Ez6eE7lfVH1oPrJ/XkQgZjhx30fOuSDQ==- Merkle root
ab8d4de5853e13d360962f03dfb915842a42e1c5601cdaac4f2b37ad0ba96b78- Merkle path
["b29f40f4319f6a09058226a180232f509905b9843c98371aae0ec44d08076a55","4cf4e031ae5c027d3c7e78a6dfad7958d77d21f7b559c708ad977c1c128f9894","86f1dfa047bf806117e5d64e5d6ac588b4904eb7f1094d2a5fa56ed5043ccf6e","bfba08c334cf9405df37cbb78539679d84416060d72b316364aa2c8d0cffb325","4b61304f81519c6262f8c1840ff7cbcfc5fc25a00bae03e048f34d984747b554","23aa67a364c50ffc9f49d8fa97bcc812bb557139af69cd270271ce3f4832a571","874f4f16875a02c3928b66c44285f86f66316f53661edcbb7dd1c9c92c540d37","f1971253170c25feed8579b04e970c2a78952e7ab80dfd4a0a459f47e5e152fe","009147f9f21204bdc1dd355a22d520e28683c3bdd091d4ad26ad8f2e456e1081","5aed38be46bbd3666bf93a2c7bda8cc46a9cfc699fc747e1b03f09f9bfa2509b","c73c79516c90958fa64db2f8fb14a803699da62f1f3ce2b923aca5a9d2fe56ea","8a8cf96cfb22cc9b18bf024f817204dc03453e9f0ef24dcc21741bab976d07bb","2f227ff2cf64aec6ce4a159fd9eeccf0e147e045e656ebde552ff3787ab930ab","0d65fb7d6fb1f6bc88b73078a53833894fc747e8876cdcdc40319714cf650cf8","90ac6c76618b09f3702b50a6410c80828bbcb4ead0d9d85dda294a654717f483"]- Anchored
- 2026-10-09
- Public log entry
-
search.sigstore.dev, log index 3162293789 · entry
108e9186e8c5677af0ef… - Expected log hash
-
49c1b9c7cf9c0180248092c94f6cb48d5e59f6c65f471decaa61f120e90874ceThe 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":"v1791539611981","kind":"published-quote","locale":"en","page":"brand:lohnsteuer-kompakt","quote":"The app is very easy to use.","rating":5,"review_date":"2026-06-18","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 (ab8d4de5853e…), 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.