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 relativ hohen Abonnementkosten lohnen sich nicht mehr.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
689399324a6a912df9de91ebd093dcf1135b48630ebb5e707111f53ffd73f922
Signature (Ed25519, base64)
PNAtX8t+YhXsjF8puVCH+uDMD5uiLlQd6xb5d/UTQbjDmPI1RxBJQoJHS7nDYuY01G+bLsNF7mQ4yoSk7pDQBg==
Merkle root
00eb1252356f6576712ea4fb614a5236163b3b1821e2db4cf332fa9ac5a6c4e3
Merkle path
["6887edcf68bc7084cb8fd72cd359257a0538ae2c8b45ea96dfcb10b1b7a2fa13","d2544cdac5220496f1d675d8c155a7d41b7a68ea854fa81c2d84e1f3f9de5762","866e51ce1eff63776748aa62c0c6933c9e48c32a56c0fd96f7f4e035495c2387","fc0bfa8d6dd61b7c95b221ebc41e0ef78be9806a37479acc4fe2ee54be68b079","9baea4b160faf4cd50252bb43343c289844cefe5bdc3dec9204a85b359d932c8","0d140e971e8891e6e9dd24f1fcba0b074817374cb7abcd5a48c315fe209a5b5d","013b7c6a6be54e94ad6c33b3d41ad80962a8cc2e5ce45d6e179c12935d3164ad","e9301c9b6fbc1d65a2732ec282e472895d03b49803ba2e74bc07489c9cb07ebc","6df21247c7138b00f4c92c198b455db50074bf24a7083ceb03a8cd938156a449","e433390c7d1aad4b1d620d71947c11a4f322c1fa91c627b83602bf9ec7dcfdc5","be2dcd8f7ab9ee9e2d3646c5191f0fb06ab5488bf42775fffe0343db9b38bd31","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":"theme:everand/communication/de","quote":"Die relativ hohen Abonnementkosten lohnen sich nicht mehr.","rating":1,"review_date":"2026-07-28","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0","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.