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.

“Das Poster entspricht genau meinen Vorstellungen”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
18c87724ec4da051f4e6361ebb358466686d0d192cfef1b43132b918c8e089b5
Signature (Ed25519, base64)
RujM+8SkKzULXuGUlCxga4ieR1hUd+pyvu7zh7IuWeEIZt5u+b5aXLwJwWVHkCgRvOvPF1AaKfJlVMiE4DKgCQ==
Merkle root
f91c744e1108c1bb1ec3259bf4dd752db9e3b06ce3ca7c817c48f3174bb949cd
Merkle path
["18d1ba21c67bf47faf8883c46aab35e48d25a6571bea8c074cb77a1ce530857e","a1d54f44fa6e9bf23e5438b619bb701db2f936c0d89d3f1c9d083730464caa73","79bae36d1b75da645f5123706ce54e464cf28c280f6332bef820165ff0193d87","d7494c8cd9e16963ab3a033192bce12b1d985beb9f141e4d9fe6066c4d3e6c4f","d0f88d8d7324f10bf398917237643b6c07e2898b79a5485f123bb56c30650b77","07e36b438727e5ae380ad5e29f2641071507df415666739d05ca50a26d8611ff","54a9346b72a6a3158cc2a30205b2f25252b51eea48bce10897bc1272643071f7","8394035d403c0b5c505f96528307e2aaaf8798037ec0191f9dfc0169ca91115b","b87ab72c55a07d6e2bb846b93c2a765a30d0364102895cbc8d14760c0afa675a","25fedcaddb87224b5a57089f291374ce03aa1812155e8f3c4adeb74113d21e6a","dbc727192f8267dbecd06640b1521583ea1a9a189b32f14628b1ecb92c26701e","75e3e34f8568f793dd8573e6b9e7ff586b17abe08cff7e4d83494b07d2840423","38add9619d9f1ac1a688809de34787d9c7d7b4d2116d16ab225a1d2f875ff278","939bb6f35c7a9334365aa0f05d437301f5b11fd1649b761216a467d624b12d5a","7e33dd613a6ba5c13ea4ace578351ca5e0375312f966275d25485ca016b59318"]
Anchored
2026-08-30
Public log entry
search.sigstore.dev, log index 2647332298 · entry 108e9186e8c5677ab309…
Expected log hash
5d995478a14ac45f67e2121505e769136cf509c045e6701e0235a25f639d0a15 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":"v1788058735671","kind":"published-quote","locale":"de","page":"product:pixum/wandbilder/de","quote":"Das Poster entspricht genau meinen Vorstellungen","rating":5,"review_date":"2026-07-30","source":"Trusted Shops","source_url":"https://www.trustedshops.de/bewertung/info_XFAB7C17C298F48909E8C9F2BFAA5794B.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 (f91c744e1108…), 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.