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.

“Mit der gekauften Version „iOS“ kann ich keine pdf-Dateien in Office-Dateien konvertieren, sondern werde zum Upgrade auf die abopflichtige Pro-Version aufgefordert.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3689c5e8ef6d8916c3034d5872ed241e13a168c071ffaacdda3410dde8545287
Signature (Ed25519, base64)
Ssz3iDtxsng1DIiKDQzfQhhvH4EEbS73npJZmAIvxcXRAhehox8OPasQFMX8suvD3hlA2TwduqyWs6MTeFdeBQ==
Merkle root
52b348c94f3fdce59db013e2d8b151833bfb9c02163bc60ea07ad4321b96c806
Merkle path
["368647e24efae71b6b3da88bf61eaf3ab3d3e87d8f814545d0253af9b9db925e","c327f8fce679cd42de883ec965c58a73482bbaa5410220f1629fe814f6c1f2fe","4ce4c7db6b0a9f1bb250747d66c2b18101f0c4b479bbe7a234768e47a4271c02","eebbc0f217b36079ef00bd49d5ef34c41c3f171e2a84757d1dde46741d3f2188","94392516f763d2bb3e288974c076e9f357433dd4af556c5ab94f40e766535176","4d4628dc0444e5d2ebcfae573dc191346806e9256caef031af7c3d32904225ce","119fd3d2c43e5ec72f6bb1095e7f679098c43b7b3acec565cfc5bd4870bcdeff","684e57d24c5b8623d31d0fa91777d9fb8d56f15d23f04f28e502031b8d8f8732","08f9a95e85f5fab9c56df9e5261f621ac7b08217e31e77e500d713112bc90a02","dba36f374a8b954f6ad7e20328a04bd67fe67cacd92ac39215143c1a319e84dc","e4d1cdfcc5673a291a258d177b51d09d268d2dc45bda1c276ebe808df7d3a707","fbcfa98c2155f53da7d666673bb609567bb7c867fd36699ba0a3a0d69927a785","6de57918f6ad07ca08ca7b4b10133e936b835e12d240b6ef5598ccfa7fb8bcf5","775de910b40798d9f37b75d39be79e50770b797482dba1aef04bba70619fff3f","50b301601f25f58ca39a522d1fc14c87ef92ff2847a542557119e06fa2bbb889"]
Anchored
2026-08-28
Public log entry
search.sigstore.dev, log index 2621349433 · entry 108e9186e8c5677a91b8…
Expected log hash
c0c478568c16caefc62b4dd151387aace853e1d48501c09aaebf0c1fbe3c7cab 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":"v1787884935070","kind":"published-quote","locale":"de","page":"brand:pdfelement","quote":"Mit der gekauften Version „iOS“ kann ich keine pdf-Dateien in Office-Dateien konvertieren, sondern werde zum Upgrade auf die abopflichtige Pro-Version aufgefordert.","rating":2,"review_date":"2026-06-26","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id1516765045?see-all=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 (52b348c94f3f…), 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.