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.
“Die Aktualisierung der bezahlten Rechnungen dauert viel zu lange!”
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 2593849093
Proof data
- Record hash (SHA-256)
17712b15aaafc7d56281e1f58d3f3292a5a23c264240772e31c7980ef242c37a- Signature (Ed25519, base64)
R+nELz9KKSpkveREn+dS4jSGhilnpVDidHFTe7icwyqxSwNl6T2/h0SLkrBmLg7l1roK05lUCyfMqI+GneMAAg==- Merkle root
bf7efa712c1427e2b4bc90d88b1aa23ee4f63ba710bf4c7d961879fe6fac953e- Merkle path
["176c146a4459e056baf6401cb92ffb19723fbed3f268273c7040c8e480c74cd9","7cae8217cdf53667ecf86a30ca833cbbb56a9d74d585e7ac51138403212ee16c","bb873dc17728eb281e2ead41cd3568b892387ca35a83a71c98920889cb912c47","100d2548cadf8cb00c166895314c668ac6334ab6a49d71e3f297d0362cb38b85","9b1dc2815756f35898280ba087f1d3147811788fc7e035fec23989d1aa88542f","b7b03a850d52379360bb1126e93c8d78f5e45714ccb6b10f205a0ff5519254d9","3cb4f1d74f32dffa1219414dad13de50da9a0d142bcf89abdebc46a0685f11ea","dd6256f690c74950e7ccad97b5cdc3114090d2994092c33a0fc868f379841fcb","953c15b186da084d1b896383d2246d457fd55f1a7174ce7973056bb8df99593a","57ded584b20578ceef3d81462cc3bbc0714a6e552df37ef5663e0a476a4f5973","f0c19d55a141bce86a0066d77597b4d6198d024acea6cbb575a14b3e2476eff9","7b5b2fa7ad2b577816acfcf1c03b626bb6f4e3fc3ca2008361873fa61025f68b","df0534fb5d568eee1369ec62e4b92f4d89d3742155a1fcc563d2d1a48c8d1c6f","27805fd0a20edf0864d5d28576ca95bbd447895cf492ef6061e6301aa10d3e00","9d3187260cfdea633ddbcc66a9634ea1f5b599b15b805370132549b0c4947157"]- Anchored
- 2026-08-26
- Public log entry
-
search.sigstore.dev, log index 2593849093 · entry
108e9186e8c5677a590e… - Expected log hash
-
ebe120228d6bd16635932d53d79ce948387fb73d80335720cba50316c1f9e609The 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":"v1787711265995","kind":"published-quote","locale":"de","page":"theme:sunrise/delivery/de","quote":"Die Aktualisierung der bezahlten Rechnungen dauert viel zu lange!","rating":1,"review_date":"2026-02-05","source":"Apple App Store","source_url":"https://apps.apple.com/ch/app/id466738063?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 (bf7efa712c14…), 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.