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.

“Daten geben verloren - bereits am folgenden Tag kann ich meine Beweungsdaten in der Fossile-App nicht mehr sehen”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3b8559b7a3d51d9fabb59dd72450e48c9ba4ffda1615b9a71fb56adadc95152c
Signature (Ed25519, base64)
jfRcQasaLOTp3qhteNE0O4sMTeN9M9Obv4lb3a7DOe94d9RTUTSWHBsnnRn5eAHKNVYOdtcc56gOmo1Rtd1tAQ==
Merkle root
681242bb8cfa94d3b60cc06de1bbe3e5e124dc1675276b11df0aaabc9faee58c
Merkle path
["3b882759ec1244c426a59e01a7259a82b6980feb0fbb2cf64097735ecb7feba9","17e4d1694a909c999cdb91987d979310538a663725d59ca5fa31d0ae35342e69","37f6a80a9f8cd179b3c2dd09a84a81e424cd03099c6cdb6f101d09e96cecf724","7e19950e4ae868d0fea0228a4397e30a96b0ec9e4054d0484ba5f63b741e73fb","a5ac6fbe9c94f8c7b95948375ff7c553e2bc66ba6320ac1221e4e5819f02de38","e5d7d87be79fc878477ae637ae034b07228e4a6803356fe9a8a447721fe89adf","82956ba9c142f3bd43dac0f6b3a35b97ea9b37a26664a54a10b24b9385d4e3df","239683092020439c794c8658f382a69a7e576301530858089354a1b9d9542c20","9154a57b0597949adfef966a90c907a659e6464b2219f0abb38b86145de626fc","4c28260d18cda09bb5c29eeea695ea712f5bd40934f5560f2157483bb8ff6b29","9ee8e23594bd01f46af70cb23ec2935fda7bbb63583b1c13e06008c3dc66775c","97ce548aa17d964696b9f173e45dc7b64b9cef42fa2655d3d3423462baa6b078","ca35c0fb2a839613499bd489c6b0c2aaacd771cea479126a5506cbbc9ba09ce1","018848b1e64bb342ebfcf3461012f852a9938ad88239203d89ee764353ea1567","78eca2193b177c5ad7546ff5d365dd6cb79efa278dddff5151740888f319c0e5"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2542879916 · entry 108e9186e8c5677a2329…
Expected log hash
8337812f20bf1207a3c96eed87ab975d7e92ac1421dcded24507b32e456b788f 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":"v1787282728402","kind":"published-quote","locale":"de","page":"brand:fossil","quote":"Daten geben verloren - bereits am folgenden Tag kann ich meine Beweungsdaten in der Fossile-App nicht mehr sehen","rating":2,"review_date":"2026-07-10","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id1027370544?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 (681242bb8cfa…), 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.