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 Adobe Acrobat etwas teuer ist, selbst im Jahresvertrag.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
63be5775eca52f985dca088d0bdcc14594d32d9ffaa8795d9bef9c411cddc6b9
Signature (Ed25519, base64)
bsyG36gGeE/l4RnuFy+H9qCysNso0R0PIY8sr9zzeXoznSEj4fPG0/FsZGHYSgeKUVZRnNV2ECCL4N9cod6dBw==
Merkle root
bdf558524b6fc08556728f259e0f09161d4626349b700d7f30fb50b05a626ea1
Merkle path
["63bec1289606d3586478654ff68915724c102d3b0cf7138d3ac964c3bda7e541","31951b0f129565dc3ed1e8f2b32ecc2569b7c06907315ee29a5d3890194919cc","f141e61968133efa0c5559cd3469a65feed3fd006e6c7260bd6eb3d11957a9e4","97c2f24bfe9116b23f1e73f5c3152ef2bcebd2eb9ea029926064a1f630a1d3d6","040a4f5de61dd81e706fa481d683180e9067735120af872bb5de0a2c9a00afba","5edc97b93ba56031da913a88d70720fbc7b537cb91659357e9de86522d027048","fece3534dfcfe852df7a8e17cd55b56e0a74addf4c476ca7aa106c00090d8957","2e41c351e525a065d6745267042b58540f4fee577b524a243626a0014fbe04fd","fb69572e564a5db50ea1a7505c91c7653444241050e0b16703ce236faa7df087","1b802b95c1d59fe5b37a91bdfeaceace406ec5e44a37e2ea74e82ed4b1ab6a8e","b994b3415d0a593a0297e4582c9b84775751e393fe5643dc7ea40b2437cf92b9","079d9cbb614502c91ae64f6b44133b3654a69b7111651c8521775e87805a3bf9","eb1cf819ce45c15462a4daee7cea14e45935677491385f66e3842a303f17a540","8e9594a285d2d4b46501008fca51e6cb82167cdc77c21a7232826a5a1f448c83","7c1f9829e354481f51c5a693ce64e17eb8bee61cee659bdf8b794fb330eb29d9"]
Anchored
2026-08-20
Public log entry
search.sigstore.dev, log index 2525257308 · entry 108e9186e8c5677ae552…
Expected log hash
c7cb1a1a9418331323cc64d3f101e644ce5e79412d6e55a22a9342e33025b7dc 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":"v1787195935480","kind":"published-quote","locale":"de","page":"theme:acrobat/price/de","quote":"das Adobe Acrobat etwas teuer ist, selbst im Jahresvertrag.","rating":5,"review_date":"2026-07-29","source":"Capterra","source_url":"https://www.capterra.com/p/251329/Adobe-Acrobat-DC/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 (bdf558524b6f…), 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.