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.

“Trotzdem Dank an V - Zug die per Service und auf Kulanz den Fehler behoben haben”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
83a8c4132eaf74ce8fc71127124e2e0533f2edfaffe45a5500c3e7737d3db3ef
Signature (Ed25519, base64)
p97A1Nbt/O5gVpG+JoJ5duKm4fbDk8lQWBObq6RxuOft25EMZ4jrGNMdFVSE+rS2euf/YxhCWcl0yEEUHQuPBA==
Merkle root
00eb1252356f6576712ea4fb614a5236163b3b1821e2db4cf332fa9ac5a6c4e3
Merkle path
["83a8d93024aa0d72cdb7a879bde6746773f20b1461dc22ea02359571ed532659","45c2b453ecbac0385c46a754d16802fde8723fcf44154d441f3868a709438250","e23c191d90596c5b7cc721b096236c5d2f8d84313a2a72beaa7b693bcda8b1f9","cb8962a187bc05d6e4431f43b1cc6587adee2f5d2245394d596172630b56b290","49305cb9c4540796e5e30899faa991ecd8949d940fe28ecc333f9e707b46d53f","a828f11f161ff46341753a65363cfc2d2602711390e347a43a7766a1386b24a4","2897f8980fed5514e806ce44624b9407f1a62bf3394b09a65a021ceea9766227","d0a328e354f964df4c37f5d85a0a36587b7123b0919c33dd0562a41809d0ed79","1d84312b2b1701529044a300a6f235eb76a946834a112f2892d63dbaf1cf47ff","5c5eaf30297aa9494df87dc676405b9e56dfe934e03fec6d0beec9b13436c4ba","da92f0b8662ac9f1243e7a83188b905555dbe52ffae00e29bca08e956ef4fca2","0e10228ae23bc8c393754711640f98777350e061c2936ff191317d3597bfad84","ff1681d6a39d09be2c2e13b7f21da8c4d20785142bba572223fd8a1dde6dcb1b","5dec716281725808bed0364df1f1b242a9cce0f53a1e675331a87d799bcee6c1"]
Anchored
2026-10-11
Public log entry
search.sigstore.dev, log index 3199819547 · entry 108e9186e8c5677a0b40…
Expected log hash
54bf23963e2d2d167d69cc8eefdd91558bbc8835be34c5469b6e0b1af30e4d15 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":"v1791691808362","kind":"published-quote","locale":"de","page":"brand:v-zug","quote":"Trotzdem Dank an V - Zug die per Service und auf Kulanz den Fehler behoben haben","rating":3,"review_date":"2025-05-09","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.vzug.home","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 (00eb1252356f…), 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.