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.

“Die einfache Erstellung”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
242991d9d0af81a8a89de8e9080f5827dbd4ddd3cfa7d52ecba507559f70c3ee
Signature (Ed25519, base64)
t8k1nprrdr7F4jsPoqjmLqh8wzqIc7EVtHEoPPr5pwjZ4bw7Zgxjvqc8oAul1YmTr9R+Rw8oEyGcb+f4slkPCw==
Merkle root
91ac4838fb4692cf2c714cf22417014bde85e9d7b2ac488478d7f5ddac3886a3
Merkle path
["2430fd5e66ee9e4943373fbdda430453b4184ca5050d2bcfd7591cf7bc6178e7","3bc3ccd1972cd4ae733cce2c287ca6b2ad24ae43232dfc3a00d8acf8a2d734ee","e6a3d6088bac9f2d45b116a554bebf0d331dd5088d681f13f0f8fdfabd1119e7","4a06890267b0542545651e63d61ea038edb6b3526bf0f7e5fbad5c08dd8a150a","dccf356bfd151318f16c7bddcdfede2e012ef8e177d907c8ccbe9b30587bfb78","2e8cca309bf400022500160de36d209902c0f90605eb98c22bec818511426b87","c68719100634fe7f45c6c30e7832a3f454963460d1a37234ab4e40a49124a0b5","d820128174262a35d37ea984ef5cd338d4e3d0ea383393388ecd823996cac45e","f83c1dbc9e8c205b569f447e14c54fa219a7d017fe78e89efca100cfa9631734","98f982649319d0cc350c2e7ec38e899c119d2ca17c3e6f61d09b3ba322c2bfd0","e9872acf84174256ccb2ef0a9518d6429412222e83198b08d2127b0993d4ef08","d8b72c6653070b1f720e67e6522640ee452ce3cd37e767054e3f4480f6132364","c3025b7778a1a77d581203e23f18baf3b8e43309007afd7c7abd033cbca39cbf"]
Anchored
2026-11-03
Public log entry
search.sigstore.dev, log index 3668758047 · entry 108e9186e8c5677ad50f…
Expected log hash
69940c768d826da6bb4ba0910028f48fdd278e42d608b1f11b1cf4d36c54ba55 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":"v1793706887256","kind":"published-quote","locale":"de","page":"brand:bookfactory","quote":"Die einfache Erstellung","rating":5,"review_date":"2026-10-17","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X574512025EBB9124A1B84F5AA83E47EE.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 (91ac4838fb46…), 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.