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.

“sehr gut für schüler geeignet”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
5458d743b50f259c552af7d6f7cb61d6a2b6d8470c8f1d86aa370b11ec97afff
Signature (Ed25519, base64)
sGoDyBK24BADHptE2RmnLmkUI7EfpyEH0AZ095UIVRm3VFqzZvHcrB4pQSLQF+1p4kmDyYAZ3RB3XkowJjsqAw==
Merkle root
12764493a64961d0e0d426bbec64b837c2e35bc22a58920afcc56db07df6e8c9
Merkle path
["545abfd8bcdfefd955d94e10658f0d04bfee9607ef487a089c276f0c48769f94","07084a6e8fc0f54335d8f156a451f9648214ac0a2cf5c69d5007b8993a046e82","e003d6afcbdda03fe97b33c4d85df5904da81d3b5136eb0417ca88f8900bdd1b","581fef985cad76b7024dd583e0de78da35f7328b69c1f168f8d333854dc5c7dc","9b12f9a5dde39de0356f5a1a33699a7c16fc2c466f83743d8811f75e6399f498","fc68319ac01b9dd9bb34f99a90709109e948cf0b057a57c0611489a5f7415bfd","1961905352f97bace20ba1550be9bf3e6407806a8e8dd5e109eb81c8b80413e9","63e1663d8dbea1dbce47a86a164c07f8428faa37ffce668eb2b0c58b12120ce3","cb6efbe06e86e701d295311b12ba7d9e10c9477262bdd4d243930b3778b0e4bc","3df6c6e94599269578a4db95c536e0ab921ff6c5aaad73ffb2024ae66b02edce","73322f2e368d2e02050bb0f62771fca249d206816110d8f25e0a324bb2a0372b","cb60c983334a0a783c3451d8a568d777b700e15522ac276537e889caa604231b","0a6744044d43ce91eeece8e7a40b34c6faf131deafcec67ce79a193702d62650","bf01790763bd70681430a2841b8504c59b88918b5b88c9d70f6ee7041d7ca6c8"]
Anchored
2026-10-11
Public log entry
search.sigstore.dev, log index 3198225546 · entry 108e9186e8c5677a10cb…
Expected log hash
a11b46fc63b94f32c49058752856fbdc4e92f7a41d4e67238e3563657fcd50e4 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":"v1791685609571","kind":"published-quote","locale":"de","page":"brand:vaia","quote":"sehr gut für schüler geeignet","rating":2,"review_date":"2026-10-08","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id1439949520?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 (12764493a649…), 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.