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.
“Gute Versicherung.”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 3161668256
Proof data
- Record hash (SHA-256)
f1f3504bff4f667addb19e0e20ee7ad2b2fd61e09c90f2b6154f256604af9885- Signature (Ed25519, base64)
nOsuxWjMezdcIJyZUyfYNf0ppVAUJJtLYZ2lgWVo8JKfh1zlgGmlQTTm5t7bMOGcvVGO0FJEokIJwldfXKxEBg==- Merkle root
dae11b7f399fa27d7e91aa4463415971ac3f4413815a3c608e4b798805e78c60- Merkle path
["f1f5a99715226a753f26ccfd31c60011634bb031d898afa0a12e177c4fac2412","74d5e383942a3b1f91d7ae3ff533255e3645c1beb815e91b5fb3b7cb0263300c","32f8c7a11fedd6cf56f00910e368f6b3607fc957e69e60c2cb12d9fbdeed05be","d4ce95eea5c82dbd7cfea6c0e219d4d8727883fec3c412d2dc74b117c49fe106","c53c5c0bf07b19015bc7ee13b091a74b4bb4b615d65e032a70a1fc029fa07d4d","df41682dc1c466766d0dd27959f18a0c7ced335d1e49297e93f425441ddc8f17","25ff523fcb7fb8217989df944ac01461d60474209ac4edb8c1775dbec49a06ab","d3cf08f5c3b161e2e7c2430555b97401efd5762a0bc194ff76652fca7e6d8ba4","058c0afeada96bda34345837defbc1fafa75764925bbc69ceddffb5f35d23944","e4cd0697210d55c11538dce417d4de13f11263e957fcab07a6a4648f8375f6f5","db20d10ebb36547872254dba622cb301cfe51421ee634f0c422f5f3e9d69e786","a4016cbf85b292bddb2a78e7d4d5dbe840e93b4793013a99a9eda4179428d4a6","cc863bff7f0e26ca10ced4cebb314480def4ad1ce33050b75174cec107c26264"]- Anchored
- 2026-10-09
- Public log entry
-
search.sigstore.dev, log index 3161668256 · entry
108e9186e8c5677a744e… - Expected log hash
-
dbaeb9745833827bd692133822ce98bad4dbbf6d52d00fcfdadfb4c533d214a6The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1791537031439","kind":"published-quote","locale":"de","page":"brand:atupri","quote":"Gute Versicherung.","rating":5,"review_date":"2025-01-18","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=ch.atupri.myatupri","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (dae11b7f399f…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - 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.