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.

“The site has also been redesigned to look nicer.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
b70aec91b222c3724fee5a31e67c17bcffa2b013fba8b7b92800d152c3af2ffd
Signature (Ed25519, base64)
gSQHsDB+EiJIVG+rAKo1XuBp9Z0+jnHehNGwnoYPRtL47Ujz31Qr0aGMJbBg5PQQa9Ypsl9bVQ5KtMBexw4iBg==
Merkle root
79268b3be1e951447ad916daa23d94d3a225505999279adfec84e5728be030d6
Merkle path
["b7066959b496c910e82f4f4a8471c8ff09896daf29f6874723b127c0455585d9","25bf5336bca2ca85a43fb0c6c538d5b927ce8ffaf1f9bc3ede6645732a229632","194dd958aa1c55fa036d915484189c4d2979f265abb44254428a7f6be8d6df96","1e8d9152f616445977541a19fc7219e5c0d157c890e875e24db2e85942f2281d","1ffc321839461393905de34ab30ba3673f5e17c1b805913e6a12ebe1e61fa53c","3d525bab29718de0457980b21f912e45f5fea19cd90edfd0854aa0fe283e1cac","5aa71010ab398fc1271d136b74f8374838fd06c87b3ce8435e3ca3fcdd252b80","4aba36e1a28714d4a65768a3cc6b8ef63fcdcc62a77685c7424f3737cf07bb2c","ab8541bcbacdade74583b02ea2b6402f1c6048e43ac07444e5e8ca2905691d89","f6be1c7834db419aa52a6445feca66ed0b99fc47a3a538e0332a370dcecf4872","a836e98158ad6b4a71297c76b75ac87cbe2c670d41ed31dd48087748eded9fe0","bbfa8022e0fe31f98fa01cff0a2a95c8e38e8f46b79da998d82d40aea77e2a12","74e20358f22d3c7822130916fc5b1820f80fde4637974d701c4ff5157f85847a","0ab3aa475f500e8d66c40b4801cc7a1f5d3842b8902af4a4df8cde297d138a0d"]
Anchored
2026-10-11
Public log entry
search.sigstore.dev, log index 3199014646 · entry 108e9186e8c5677a77ce…
Expected log hash
55430b734e4d00e4ba9c340c7ab064436f91281dd4cbc27c1ffc37d3e26a0e3e 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":"v1791688566698","kind":"published-quote","locale":"en","page":"brand:jobs-ch","quote":"The site has also been redesigned to look nicer.","rating":5,"review_date":"2025-09-07","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.iAgentur.jobsCh","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 (79268b3be1e9…), 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.