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.

“Fast delivery.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
04f9f7a23d5e3ba09510449e969cba28e58453d3eae19dab734cbb293402b4ed
Signature (Ed25519, base64)
/XRtCR0voF5tfkRer/fSZ8LR3qKKWGFKhhCsYYFOj3HtUX0vFcHhWmFgbfxM6B7YQswHHDUqe1YsvLggomLLCA==
Merkle root
91ac4838fb4692cf2c714cf22417014bde85e9d7b2ac488478d7f5ddac3886a3
Merkle path
["05032c2b6e07801cdd137f8ebb4a2285991560c9b6ece372c0f41098963f28b7","1413080fc8c37738681bc189c7a87d8c631ec3185a74fc401c8a9e366badef05","f069ea0366831ef47a64207b9fb96caa71b625cd3c4569e61f5295e69b1f35b1","ee255cfc58e5d38cd29e2cf44e21229d6908bbc682d7e7c1fee7c4bc901d1d40","89b6fa7d2793dfe07a2be7ddc2535f8a5b3dda52b27d8ef661aee6a03c102aa6","ecea62e3678a982d2ce241049b2634302245e1bf0983e5ed997e75f3afcb72d0","e811026b40624451964704e68d5754f2612894d14035e025962d113e23ba0b88","92854cf1ef06143466cea2996d12078201f6060e38055f37a58bf2dd8e172bd2","4518786970aefd57df703a20c5bed8fe094674f4157a815c0e2379df086a7b24","5cdf0aa8e9b506bf83b8f83348f8021aacb660ce17f54bb5687d994ab4aa24bf","1651d8e3c486d3c452bdd71e953107d9b464d56bf3b709848f8dc1d78473aaed","d8b72c6653070b1f720e67e6522640ee452ce3cd37e767054e3f4480f6132364","c3025b7778a1a77d581203e23f18baf3b8e43309007afd7c7abd033cbca39cbf"]
Anchored
2026-11-03
Public log entry
search.sigstore.dev, log index 3668758047 · entry 108e9186e8c5677ad50f…
Expected log hash
69940c768d826da6bb4ba0910028f48fdd278e42d608b1f11b1cf4d36c54ba55 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":"v1793706887256","kind":"published-quote","locale":"en","page":"brand:pixum","quote":"Fast delivery.","rating":5,"review_date":"2026-05-11","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X3DE729F568C455BB31536436C1CD5BB2.html","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 (91ac4838fb46…), 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.