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.

“Ich bin rundum zufrieden mit meinem Kochfeld.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
d5802b24acd835e272d8718a67e4f337a7f334f4d41090ebb7a56c47552d1946
Signature (Ed25519, base64)
hkchliUUPzBG/XbGWiQpxtmyGEMwDr04pFYwVEBgv3BInYLq1KnrICJkZESst1k9AMig2XuNoxBPISPh4uN9DA==
Merkle root
7e5597bd3c162c8b6d828ec7450367f642ce11ee386de414b88376dcbb621ae5
Merkle path
["d5825851883af6306ecf536dc48d00f6d8bec4fef2f194f87c42d05d0731680f","6c52022dc0df09f65bd0760d0bd4955c01a007009cadf2b9eb792efc74c4ed61","389974f5dbf4cc07e4c82c0439825a0ee654e39b4bb88657bf9906c604ae20a7","39f35c83ea4df8bad5f008d55be48ff3d5a5bfa0dca571c5be6875893f8d60ac","3011417f78922e315457d19a133cb9ca906bb80be3a3e447511623a39f65cf26","4d005712e41fae4f4a10913cfa578ce17e981add8c65e9e047447b09e3d55ce1","eab3582e72e5a6700e98a6aa8ea33f70cafc0e80b33d1539985d169262814b0e","73669008ccad6496e3173bd4ee6231a18d8a438d3f4012d1b6be435ace4cfbb8","2e0e7fd020628dee0108a6244b9bb3266191fb1c4d61c570175a586c75684d43","3ab359ff95d7a09cd097647e02244aa08fb19ee0388e39d39cf43c7cb8104b67","304fbb38e8aa0d3bcb468f4d2f61045923ed612383b7a9df5fd6562e6735c7c1","5a0d03f386cf2ce1b7e8699bdc38f59c9df83b99caad98658ca82702b7eff85d","3fa77f30bb4ae3659981dff326c7b1ead82f840aa815dc4f4cfaa848f2034350"]
Anchored
2026-10-08
Public log entry
search.sigstore.dev, log index 3140627354 · entry 108e9186e8c5677acc98…
Expected log hash
82c9bd063e624267c60865e2416c3d714724e2c3b18c4773424cdf17232dd6f1 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":"v1791432333296","kind":"published-quote","locale":"de","page":"brand:v-zug","quote":"Ich bin rundum zufrieden mit meinem Kochfeld.","rating":5,"review_date":"2025-02-15","source":"Apple App Store","source_url":"https://apps.apple.com/fr/app/id960378213?see-all=reviews","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 (7e5597bd3c16…), 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.