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.

“der Kundenservice ist generell sehr hilfreich”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
225ca03441c1bcb13cea3c90a09be06c926a275e9a415b3797b43599d3953c0f
Signature (Ed25519, base64)
K7BesKLoPWVac+1axhtlPi8ZrQf3qQUAJOYfGw6aX/wFXg6M6mQjfDAjWOqJItuuakmsqKPFhquy2UWIGUyeAQ==
Merkle root
f8b4f722de05d6805a889681c3818dbde0f5141f0c8463f2762c4a9a02d66a2e
Merkle path
["225e20b87ec8ddbadaf5bad545c9cdc82c6943ded855167cb3590379d89498c4","d4b7f2be72dc638039195b6329cb78ededd995493d9e2a997ad698afb8dbd394","e9e87392b718b4a039863f219dcc279a463039cbb601eecc36fa72f4db1393c7","b8633d26a2ecb4e42a9cef62c4cbc770027b1b41e4c3c355379d84aa64807082","d7e053027df25e80991bef765ca4913fb8e63c7527e8a5f20c9c93cdb9fbd002","c0b029a24bfa55040142f3cde1da580c31ab4f17e958e71e58a2dbc8cbc8b97e","49b523ce5b21d39499171c0a0e30f7be21c9a48fa4f75c9c263abb0152711ada","29a1a5dd8c4f7d7c5d5b79e229115db09b23a04d9d2fc24fbd4bcc46cf3b8533","b60781b2ebd6ac32b3ec1c8134723007d1f01775437eee3c3a58bf806dc1d9a8","1772ae032dd945313f44b33521311a0ab5014d3bb8149f94b51a2228fbe08e38","cb1bc2a9f05f65d52656ff8e9cf23a34b2ff23b77617c8d5d693673d3073d8dd","47a09ccd6152a852b9893b2aa6793433c77305262697b21fefad50717b37c506","826328db0053b998cfac0c22cd6c575c128ecfa4f75e9fd73febd75c9f8ee792","fd074f6b5b50b116ac3330a06f290a8ebec7ed1849b30507ad6694033af6e1ff","1d6688e1c2658422e04ab99dfb5c8345ecb419dd1f8c6994b4040572f5b4ee4d"]
Anchored
2026-08-20
Public log entry
search.sigstore.dev, log index 2524422814 · entry 108e9186e8c5677a9741…
Expected log hash
e042bf60ab37eb8951abb7a408cc8c7483ec875b9606253deec7a67967130ae2 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":"v1787192294432","kind":"published-quote","locale":"de","page":"theme:sevdesk/service/de","quote":"der Kundenservice ist generell sehr hilfreich","rating":4,"review_date":"2025-08-05","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=de.sevdesk.sevdeskgo","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 (f8b4f722de05…), 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.