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.

“ist sehr schwer zu kündigen”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
1f0d3d6589895ca59d8973ae56e214c0a58ab327d291d3e21a54e11043b2de1f
Signature (Ed25519, base64)
FfaSVidmAH0/d+Dg7mawYk/ArMnJJgWbx5pz8ixUFvNkNo9ACFcYlPSVMPjAF7qlKa+WBFYgCvjblWLrH9YYDA==
Merkle root
6bd03116d1df73ee816d8573f8d87ba041ae736e1c5e0e29e12049d389eb01ca
Merkle path
["1f0ae831eec21e61ab094ddbd9db93c4a807ca1fcbb981588d3bc0c554f22e68","1b1902e008ce120144d280eb46a23f54ffdab6e03b1d6a0227e62016bb75816d","1f9e92dfc0726c5ea744bd3a50efff1aeb381acd20ba4e9372a1866af5d5a6d1","23dba287e64030a2b09f51ddc3815dd88ac4b2f419f6d7639153f02409ce1b95","10b48a3adf314f60606036246087d55c852b83f4aaeefa89f03be3c83783a6fc","5329247bc852534e9d7212bf8df0e8e3ff3e8eb113b5f348e264e6196d718da4","6d8eff666a7ecfd95e69575d7261965b7d57946ead93315687f5b7ba9e242853","aa2cd7225a63ca9ba973757fe33d06eab517ffcb5c27eb683ad4e6a021adeebf","08b688cc0ab5945764cf229ddbb46d52cbd2ff56ec174f7b7045622094c8126e","01592b1fda536ed8898ebff78a9ae78a0f387d0858cf3c5b9898ba1b5b96ea81","1d28fc9f09fa85e241d0da36ee1c17401ecba7d845a0f28a4756aa69c56f90f7","9f2f7dd9da44801cf1f17523e39c35c9839860b42880ee9fdd77868c25d2e11a","be04fa10c065961516fbeceb06710578102f1a0d8b858489c7b3e5b02db19f29","9472f21a5aa921bfd0c2769d4cf925e02a01393b600a7d25900b0e047e3399c7","ce7feb6c28bef73166d5bcad2419a89447fa0c5afed564615a586203d1723fb4"]
Anchored
2026-08-25
Public log entry
search.sigstore.dev, log index 2582588254 · entry 108e9186e8c5677a9d8b…
Expected log hash
70017b2fa4804efaef56e3a9fac6e10ad86cb0524c0c60b33fafc6203b9572eb 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":"v1787624634880","kind":"published-quote","locale":"de","page":"theme:acrobat/returns/de","quote":"ist sehr schwer zu kündigen","rating":1,"review_date":"2026-05-26","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.adobe.reader","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 (6bd03116d1df…), 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.