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.

“Der Preis für das Abo ist vollkommen in Ordnung”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
7ef209f224cd897cf1c4e17b9689f58c80a85f1bfb72ae4eb6c8b9ef7ec6e523
Signature (Ed25519, base64)
18u/Gp3V9wPoRxAFACJ53pO+ve+Z5OHC88RTBpOHBq/gb//j0i/OhwjlssA5B1BqcNCjmJna1Z6vRJobazglAQ==
Merkle root
00eb1252356f6576712ea4fb614a5236163b3b1821e2db4cf332fa9ac5a6c4e3
Merkle path
["7ef479d8ced413e2c023831c428726926250334e24ddc0e52be64a4c2475daac","20044219e03e404854e93e814f3b0878bd381be43b8326d8e5c7f3de971fb9b2","e60f9ef2d3b86fd0993465bbd25d93f49e6151413c6672cd62a5fcc149e7aeaf","598f445489444293c18fad03edd36fbd63803acd7c457e97e4621f82b03c5816","97984f0514f6fbdec48f8d13a864b59d6799dbd81b4a7928cfff50de0bfef4e9","fb9693565b8f2da5dd019907797eca5059787d4a43becbdbe15f64a7e414b143","ad06b678ab671367c35fc9d714565094c2e7ff52689f41c8f76af79ef5d58f45","a456a1872f85a051460eea27a4ccbe6d41bcf327e087b55ff6bc8833c645a551","6804fc6ff5dbff78a264133df40add0338824d181a44df335bc05b7c307171e6","5c5eaf30297aa9494df87dc676405b9e56dfe934e03fec6d0beec9b13436c4ba","da92f0b8662ac9f1243e7a83188b905555dbe52ffae00e29bca08e956ef4fca2","0e10228ae23bc8c393754711640f98777350e061c2936ff191317d3597bfad84","ff1681d6a39d09be2c2e13b7f21da8c4d20785142bba572223fd8a1dde6dcb1b","5dec716281725808bed0364df1f1b242a9cce0f53a1e675331a87d799bcee6c1"]
Anchored
2026-10-11
Public log entry
search.sigstore.dev, log index 3199819547 · entry 108e9186e8c5677a0b40…
Expected log hash
54bf23963e2d2d167d69cc8eefdd91558bbc8835be34c5469b6e0b1af30e4d15 The log entry's spec.data.hash.value must equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm.
Canonical record
{"dataset_version":"v1791691808362","kind":"published-quote","locale":"de","page":"brand:audioteka","quote":"Der Preis für das Abo ist vollkommen in Ordnung","rating":5,"review_date":"2026-02-13","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.audioteka","v":1}

Verify in the public log

  1. Open the Rekor entry (pre-filled with this proof's log index).
  2. In the entry, compare spec.data.hash.value with the "Expected log hash" above: it is the SHA-256 of the Merkle root string (00eb1252356f…), which ties this proof's root to the log entry.
  3. Decode spec.signature.publicKey.content from base64: it must equal Citatio's published key at /.well-known/citatio-signing.json.
  4. The entry's integratedTime is the independent timestamp: the root, and with it this quote, existed no later than that moment.
  5. 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.