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.

“immer einwandfreie Qualität”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
02756d67f6a8f493d12bbc0c418eeca91c2abf6ad1653acd4a4e3704ad36c447
Signature (Ed25519, base64)
msz60S002l+NnySNKwrY3aYI4lOcX3dYSlrJQRJtSCFYWKr63oyVTR6w6IyCqALOMhlgzJA0VruMcI3sMXYfDw==
Merkle root
c481d62412848235567fda063ff4784e8e49df41ad8b5c570de24ba396415d22
Merkle path
["0275d135599c341994f4be0434f37833c1def98c73b22e811381b4a95ecdef16","f40fe5bab2d592b35537b5a0d337ea1ef8966e964d8c1c519e3d7a6b1d7032c4","dd71a4e6329cfc86d5c9be9560c80633d90e78018f4b05f672edd63faffe9a39","2a300451d083490eda100ab90e885f735de4eb372b75a6964d9710400363f551","52b2466a51c075c1731d8d4a52ee5c5f91da53e51f12419d39c5f3435b81305e","abb0f345385c41804ca70e94068a971abab1eead019c671c11eeb708f56cbe70","638c958025f74107ce9445945821ad105e815870fe79015730179dafa8643b59","6fd41dec1128c6445f2c24b041f8559b216e27ca9dba58336a285fb0de9338b4","ee4ee4689d257d0290eb5806a49a4c2523b4ff662129861f3bf8bcd7e861c01d","c40f017a221b69b05bf95e5ce3919ec2676b831c6309fb8ad3d172a7faea5d28","05ef8f764d5e2e1d337d2625ac3c0827f82e8574a89c33de74187101fc420dc3","1e420c13b7798af08501fbe6365ddc5b44e5ea7ed3d656d15db245d747c77a23","818f0135095488afaa32256706f222f09138af7de4410ea79d618f621eaf5cb2","ed99a4b837bfc052822e7d0dbdd9c56431a87e8600550f5deaf9f7068616c82e","0cbfc145d581a4c4b7198ff8f397c34cb4ba6263e9e9892372f878302426dbe6"]
Anchored
2026-10-07
Public log entry
search.sigstore.dev, log index 3124493015 · entry 108e9186e8c5677aee70…
Expected log hash
0056b042c00529af1248b70a0a2fbed761990dd7841ea722369c29a2685ea6e1 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":"v1791350987184","kind":"published-quote","locale":"de","page":"brand:ifolor","quote":"immer einwandfreie Qualität","rating":5,"review_date":"2026-08-05","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X309A43086E7145E358EE1687E9DF7162.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 (c481d6241284…), 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.