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.

“I can't contact anyone”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
51dc6e623d6dcfb397269c17e80d8e54fe7e69b1923a5bf0ac89edda098022f8
Signature (Ed25519, base64)
cTDTwCUtfjKrt9Z6Kvxb1LNqo5j5jha724IfvspxPwzuT9ym7f8qG3ZbjcBA03nhXN3/UA/4u0eRu+Ol/ySXCw==
Merkle root
0b0c0499033d3f9b3953d31e6c838f88f12988dba810dd4de44922e1b60fcdf6
Merkle path
["51eac0a2aa472f7347e99c1f2ffd74667c0bfd8747ccf69ea4921cc64ff6fccd","c0e48557fe42a96aea4ef032afbd339b29a69034ea1e43105b2ac1383bf13433","f9fc148c317051ad78d0b88c57b9d2b12d2cf828e7d0c7dfbb9e241f5552880d","2dcc8c777b64e9328d5a0a1173ac319df6a2305efb19af9ea61055495f7f7104","0def3b9402c0e1247abcdea8a2e53141ca5c7a58b91b118082f700aef92b3466","5a53f760b6a77d9f8c8bbfa59d725e8e87f02e2423c6bf044be7bb8e874039d7","d0cca4eb03ac7cf314385ca7baa5cec6c392efce2f8d1719ddd438a8324403ac","e673ccb30f16c95e1594fafbe3fdf60078a0093f16fd2f1f9cd0c9287686819b","2413634da996f5716d13a5a721d8055a3277aa10b1876eccbd738f87ad247ae8","e3b98167ef494237973c4c9c8e6621d2cbcba3bfd7fa69657db019fe0a25a38a","7799f8c2e12ebebec2e803db59dc1771942abeef133b5e16abd4958aca8176b3","a2192486df88d4dc6da5dd9f9fe72a80fcb0210cda38213ab9466ef5ecabcb4f","fe7751fa4b9a0ad43fe0710628b6cb1b92e12eb8a60d9f17eb0c0764d693577a","8a05b9e19287b30c7fb54816a1fb848939f3f2c84b9825f19f342683d5db13aa"]
Anchored
2026-10-13
Public log entry
search.sigstore.dev, log index 3241084060 · entry 108e9186e8c5677a3e82…
Expected log hash
a291e2473f1a4510a666e020d4d424e463d55bf4677b91eb5a52e446e5ff1581 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":"v1791865115768","kind":"published-quote","locale":"en","page":"theme:zasta/communication/en","quote":"I can't contact anyone","rating":1,"review_date":"2026-08-03","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=de.zasta.app","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 (0b0c0499033d…), 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.