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.

“Ich bin sehr zufrieden”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
a83bf7cdbec9b8b66f6c5efe327b3995a24fb50849e1abe52b96cdee06ac01c2
Signature (Ed25519, base64)
7qsfgA/zOpxnE/bu/2gdOzOuLZ64E/pqQ70/DNIdDQy5Vw9+5yCBo1ydpIf1//UFwU86NLD3ADz0JrqKP04FAg==
Merkle root
199738dc68b66dcf66f6b0cc77e2cba74c3bfda88989684620837b4c4e64818e
Merkle path
["a83e4a1b0b8aa2975d357a5ec8647e5f224afeb3ef1d9278a67f368c028b59bb","4723afac1eafe1d4d4d2176183e7dc619bb3f7a4cc996e7f6f18ca0668b44d59","620e50f4aa05e89ae46f0fd39b2ae15396b849b7b005ba72d193ad1f80e329fc","81d981aaf38b16b0a8cde7de2248c55290ef88be18105771ff2e9fe796146ce6","a5ded6e1449a7f3e4a35d5699cc506cdd7e469ba7d25d9584a8ae8abf2e6f6e4","d512a1c5886aff8a828c72fef0b754671531a71a466aa1bc97f2c25548fb0a50","85bb5d12b4c6fada7f7fad0878e888ae600861536c6c5338533dbb7771b09672","3991314f0bd6daf20e47e1d36d525b978cd7e02e927405ee2d27479d4dee9975","6477183a1c614c0fc5e884386c83d598751fc8cdb497bf0edd635fc140ea80a4","0364db96a702298c2785dfef2768f1089f56d2ffe6933f03b56747f17625aa48","d54ea3f90ad7967292916c257ccbf86878e724d6bcc70408903406230dfe11cc","2b504e39102aca1f85de285bd64b4320a7a047b4b0415f2599a5b0c53af370a6","74a25e086e7bdff8abaf9befe046e0f183075d667d9d0a9e410e1186f15876be","507a537d5e1ba7451a9a76b5d2b6258ae45b64f4a8f00119d06a591b7ed0a600"]
Anchored
2026-10-11
Public log entry
search.sigstore.dev, log index 3198797320 · entry 108e9186e8c5677a14ba…
Expected log hash
46227e67415cdf5b62c43420eb8b7a80b35acaa912410c2711787f678b77c9c9 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":"v1791687727006","kind":"published-quote","locale":"de","page":"brand:concordia","quote":"Ich bin sehr zufrieden","rating":5,"review_date":"2026-09-24","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=ch.concordia.myconcordia","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 (199738dc68b6…), 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.