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.

“Ich hatte eine wundervolle Zeit.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
80373bbddd935b3e2b4b4cb3b54f61478d7c2c2800e8aee4e20a0283c26a3284
Signature (Ed25519, base64)
aKqqmRsAnl9VlHpbFSre+HLAR9KZENQv+wIIL/lo5UMXWv1zaXuRaw6VatTQVqP+yym3bWjZxup5DygX+6BnBw==
Merkle root
00eb1252356f6576712ea4fb614a5236163b3b1821e2db4cf332fa9ac5a6c4e3
Merkle path
["803a7ea0134a2a9b72dfa0ee345e684a58a3145953949bcf847672268de3fe32","1457d71a2544a968df67acb168a17635e80b7f0ffc3b23ac0b0ae43da65ee5e9","6d5867b6ed42834e42a431ff003d318856d49979a7b9ffe7d8e3ef37643977cb","f9bc9276bc016cc1f33c1fec2d2df5e51d6be9d61c1a7164f7b65a84318c6cb4","5c87030bb9e28ea0af78f8a42392532bfc664825ce36897dc2973381128faf7a","01e356a212c609cceca3eb111e55dc0c34f499da74f05ae4be9103fb2c66b385","0ff09f35262e854ca88224feba8e4278010959bc59175c4fb721214df9d057ba","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":"Ich hatte eine wundervolle Zeit.","rating":5,"review_date":"2026-09-15","source":"Apple App Store","source_url":"https://apps.apple.com/pl/app/id1107917398?see-all=reviews","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.