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 Signieren habe ich als neue Funktion ebenfalls entdeckt.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
1e16a94375a1ce9770d1b800569e42e918a9c91e12f51f22eaf5d4feb8ead1aa
Signature (Ed25519, base64)
81DI1ElsVEIkhGul1DfcVYxE64EE3OUxsxhF18f1TwCdNJX9bj1qCLz6qUCO+gA34AVAYeL5rLBKWxUzwyfrBA==
Merkle root
1ee209bed1b4afeeee81ef09190ce0d3b99a421ee0d9b4b532771d9d3d94cb97
Merkle path
["1e150ab19f311d4389f1571126741e71c29471ab6a3e2c0c73c0e84dbfebb529","624666cff870d696474d8409d11e0c787ff5173bb03ebe565617052cc38948aa","267a70871bff797d935cd2401172950d51ea09c02dc4193d278559eb07a49ffa","ebbb810359b9da28400cf6ea71685ff7f98337516bcde7d4cf805d9f5ce86d73","2303e9b22cb43fa3bdfd5f2b0f5d6c9f0c655b959c745f427f703d89a9a664a7","4eef87f2e63f0b039f19e0c5a6f7d5636aa8de5904b7a2a44d77d6795c73536c","6f42b63ffcaab562e1a85a563f00ddf0ff14245e80d8b94ad2552a4579dfd53b","242866da1ae2b772bfc6f36bd97ff157fc5e3349bd5288ad512197dca8b0d353","c3e15287000da130fd8c801ab35fb04c50eae3f486b04c1037d7cb20842f5eec","2dd6131de412cce753990721f8a61b226b8fba427dea6d9b195552e381d4ca15","f23a1f6d0ef0d36f594eb0f1aa63779d0bcb5c1ba4d0b232c983367eeaed85a9","d4b4cca0abc870b505891af245f66a02e60c054b76b107037e3817d067a70b1f","6e8057b232d63636c1f7dae5369f2ce496d13ac0298d4e729a4f5fea7d1d003c","228372f289d42aa4e04ea339823d2801b30ff06ea98e88b25dedfab148039385","5ec5da736cacffa4888d1200ba9c58ec751132aada3e6a09e36cdbe25e528522"]
Anchored
2026-08-28
Public log entry
search.sigstore.dev, log index 2621931690 · entry 108e9186e8c5677aeade…
Expected log hash
d994a621bbbd8dc49979b621c8ed37c232baaf4093de999a10f35ab0baca4376 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":"v1787892752320","kind":"published-quote","locale":"de","page":"product:acrobat/sign-pdf/de","quote":"Das Signieren habe ich als neue Funktion ebenfalls entdeckt.","rating":5,"review_date":"2026-08-03","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.adobe.reader","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 (1ee209bed1b4…), 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.