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.

“Von etwa 7 bis 19 Uhr ist die Funktionalität sehr eingeschränkt.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
16cb955ccce69972a3aaf5c09b77668384fc108c23524a0f62aff9017da27631
Signature (Ed25519, base64)
uj/xqU2XB8XJVwRqamHvmxeM639QZJhORtM9YGMJp+CUzIdXjIBl6PUWefkwXb8B5nPCeJI16FUb1LidAvk4Dg==
Merkle root
105661e0dc11eec81116882b16fd8acda1c827c70c95072f37f1e883085582ce
Merkle path
["16ca93e79546fd0e7df2beeba5707db71916291d68fabb0a379dc8a351728732","266ea159ee1ca5c81b109c82cbc02e0ee7c0287fb37983338a5cd702589d3f9e","f1e14ab9ce3ca6674683df31c45cf57fd332144ee59649d633ee1c3137bd66e8","8e9fc0809744ccdb39b4a5f1dedd1279bf57e2ff411729cb3b80d773d003bcb6","adc3704d6a14faf20953429b85ec959ef403b71b8b672b651e7bd67b5d009fb8","0c8dd4b46846478e4f1078c85fc50b69e6167a8c2ecdcd02fb112ced77dbed51","13250a359077710979152bfd1e3c98179929e3e0c3ad65542ac11fb90f514b12","006fb092b38a76090a0da1cc299213da82c93d9050179b484425cd239ce7826d","8c000f5d8555a3b8f99ec3a2a4ec517d27d8960bf86a4834e5bbccb7346cc105","bb9b103b04c366153b58ec1072c2592cdc7a9e2ad60bebab3bd850c993a22eb7","6b252f43d4cc12603bac5935fb7ed9c77854c6f9dd3418fff08118fd8ac96fb3","7abb68ff7b8e6058b9df117a8053b5b61ef898e5c7cf32b89c5171c046632b99","a13ce97d602a228d6f3744d88932177f5fb29e4b2aa193e896f5d2f631ba583d","b7cd78f72e1ff3ed0e5dd5efc148786b24a846e3493df91cde1b58dbc82aeeb4","caca5e74ffa93053dd1e9893a23cfa4dcfa7162e5f4edbc1eeeead1d2f6b0466"]
Anchored
2026-08-25
Public log entry
search.sigstore.dev, log index 2582642691 · entry 108e9186e8c5677a5752…
Expected log hash
27172a9fe70fe428b6fe8e826e1330766adb69879c24941ce10f104786789683 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":"v1787628738977","kind":"published-quote","locale":"de","page":"brand:proton","quote":"Von etwa 7 bis 19 Uhr ist die Funktionalität sehr eingeschränkt.","rating":1,"review_date":"2026-08-12","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=ch.protonmail.android","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 (105661e0dc11…), 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.