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.

“Leider fehlt dieser App noch immer das wesentlichste Werkzeug: Angebote erstellen.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3ef7958ef0a095658a8d1ef7dca0b1f6df9b0af137488129ceb4332a0b8cba61
Signature (Ed25519, base64)
Ca90nVQQXAKhypMLsnv8rqdhzx2QcaT1M37+9ScksZcBnhr7qDjQ0ugZwCvJXjU4t/w4IPZ/YY/fi9mxZ3m3Bw==
Merkle root
de8b012bed4822c8c2019277a5dd0d29f64a2b911dca893a0dc4a34997d27c9b
Merkle path
["3efa3b63ba4de7806bd1d797ccd18b5d10880d1c77daa267d5feb6073b7b8be9","398104597c2a62965d8aebe2b56bc49aeec7004c461113b51383236daed3955d","f50d03d1a3c2ec5078f60c89f796e8f8e8fd5c1c31c8dac1dad51b520c49edfc","b65ab49836be8a0ede877599106e2efba635ec44552376606a442d135cce4a8c","7ac808e77bbcea3f7bb89963443401903c04f11cb1cbe8a16cd650180fec98dd","d287dd8f8260536a0d00accd8b82f6a6b02eccbca2156b87785592a11a636260","b4deaed911d3852429b74d492a2db15aafc8acce34f4e2f96ce868f566e9d764","9e67e07a271cab4fddae0edac77a321631ca51b1952333da51e779684dd0f91f","71aad2fe9825710442bfe808226353e9effa0e0d848f860d2d1c03324320a10e","4ff8f83d39ec55af3394618cb9665b20e5f6acaa3b55fb275d016bc292dd0a34","2af1aef310a05df247c26abf946f242c399191d12cc3343a0187ebe562f83a4a","cd55a933701007c9f5950c4b784c854367958bebb717b175b9752692cac9d328","78fa17892a59a93c2365ad270d8f53ce79382eb82f004d89918f3cb7e490861c","1abd46a5680774cc0b5a5f319744c2907448cb9c9b12d3f969ed85490d3b0125","02a545cf973db8971f86396f9a284ac1c13f9ca7741f825ebff631e0b74bea6b"]
Anchored
2026-08-17
Public log entry
search.sigstore.dev, log index 2495114363 · entry 108e9186e8c5677a28c4…
Expected log hash
27023b3a9ff654410608df4b8b5cf048db8313c7ae7f1826ed51f9640b0108c2 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":"v1786934720554","kind":"published-quote","locale":"de","page":"product:sevdesk/kostenlose-tools/de","quote":"Leider fehlt dieser App noch immer das wesentlichste Werkzeug: Angebote erstellen.","rating":1,"review_date":"2025-08-25","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id731738076?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 (de8b012bed48…), 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.