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.

“Wir hatten einige Probleme mit einigen Parametern (wie Niederschlag) in den historischen Datensätzen.”
G2 · 4.5/5 · 2025-08-13

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
0a2a4ade3c900632227cd96cc4a7c6893fbd75cdfd4af20878a535424b4e8d8b
Signature (Ed25519, base64)
icoM9QrGSB7PwG2X7FtUXp6FUeCxHHiZvQcp0OURUuZNyUCIuV/dEngpRbCDjZouTu5HJFPTD4g2O08QHLv2Bw==
Merkle root
4814209eff208716b4535c2b0fd0b03895bdf3189545e82450cb75591e4887da
Merkle path
["0a2b1ce3117b981e029e672bdc168d0d97d52aa1d337ff0e40f76bfa55ec0876","42673f6519b1dc635b2b55f1e937c0442292993f04669ea5d7285dd5c0ec347c","76de49df4499b1a77b9cdb37f06a06c3f83112116406b85355df303ccb6faf25","3b7532aac11e2a7857554366555afe22c6938b017a89b7b8b63de68ff9920e75","a27842e90f7fe8e83d7f9324ae03a5ffabe51a6fb193dc4019d9f28a903953b1","2e8d80f07c28d1d297d4954a96eba32f5bd902f0bde43a8a375cb6aee0e4bd63","60cb7666f82c04352feba0bc043f328182be450b9aab1cbf3ecc61120af25e8d","2567ce320d162821a278390d7bebe107b82a450a09255df7ccf747132a9dd7f2","9b616b309e8277888b27257078eb94f29f24441b650f9cf3c51366a7196905b3","22ce68ece64bd39d16b0b0f942b76298f00d2e2b1981f6b011c0b91d3d26f5d2","694748f02b5ff0a65ec47736488587ed6fe852f21476c65c3f4e981efe9c2352","58fc450d8d3ac4da8ac9fcfc859184c101d266d6f35f27c84cc4966e3f248dc4","5ca41ffa95430097818b993a1ba310362a9e5fa81d44bfdc04fd6a5a86897658","4222d4cb0e3cb98443733ef8f53c14d869249278d4ea410003cf03e3a343c09c","12d9d8014c44524a8d93c0e0f1440a3071b98d9de55311024d7d505c5879a63c"]
Anchored
2026-09-01
Public log entry
search.sigstore.dev, log index 2671265667 · entry 108e9186e8c5677af0ff…
Expected log hash
0d4aa038b3cd3d7cc8a3744c8157ddb93929116887b29b6be030d34102a7e419 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":"v1788234112368","kind":"published-quote","locale":"de","page":"brand:meteomatics","quote":"Wir hatten einige Probleme mit einigen Parametern (wie Niederschlag) in den historischen Datensätzen.","rating":4.5,"review_date":"2025-08-13","source":"G2","source_url":"https://www.g2.com/products/meteomatics/reviews/meteomatics-review-11538013","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 (4814209eff20…), 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.