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.
“les informations sont souvent erronées”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 2622009440
Proof data
- Record hash (SHA-256)
3a1ce3c11d1fd2ac3769ecc0428936c76bbd462d1ccbd3cc9d88ee891e44bb05- Signature (Ed25519, base64)
0jz9je0y1XCnocRhQlEQdGEkVDZJvrGbg8uDmU3PKyg3W03DYszZRGZFK7bhuDcWu3hh2qnpsadt6RwvnpvaCQ==- Merkle root
0f9f1f98772de9eb66ade362612cd5ca656a4d200a8d47121b2fe38d9ef47140- Merkle path
["3a1c834fbd21f0fbcf03dae847566a24cdc94a48246494ac1bd624586273e770","d76171836256f6d4cf178caccd903e7abe76ebb7a2875e0a8311287df1a3d7e0","a1942eaabb92648b0089a9a92169102cfa159c138e9a268f55c6ee0970704b00","c24e72f58397a94a06579d331c331f7df8e030310c5a86cf2fb1126b21dbc16b","156122f4f1da039c9a8ad256f2e594442abb59a8345950e9ead012ef45141738","82038cfd56197d2c1a60fd5626c6f671e72570a13ce5df034daa454177a44425","e7b0bf0acd6e3a1ab68185a37bb626eaa52deac969efe34bfe9a1533e767a7f6","2da281ff140e086aef4e8f43b54e75e154654ac2c9f4bb516e13e7cdc27c3e99","77c9f765bc72180cfa388e5c2250001bedc5ab45fd102ba7f3a9e53112107244","d4c01e058fb41541c32a43001e6527c5539ba817acf41fbb4f0d7bf95a831f5e","0790b759d0cc8a9fbe8710f45d2de4109a56d4a17a6c1e049f0270ae83349584","11b6db559d60ed2bfa8a14c3a6e7c1d74501f851a5fa1e6866440cdd410740bd","041d2137c13c852f1fbd518f54d5f9a4580581a46bb61905fb3e2ba701c6247f","cd57bc537bb7f2134c7a8f3afc1cbcb5294dcfd31bd287a44d448ecd8cfeebcc","e65115caa429385de2c5ad8bb60d388a1855282ef8d98462da5e136e2fb61d61"]- Anchored
- 2026-08-28
- Public log entry
-
search.sigstore.dev, log index 2622009440 · entry
108e9186e8c5677aff73… - Expected log hash
-
46b80bf1a64c019a2ecb6a0303a553a66b36eee926131577fb3ad5bc065f2f13The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1787895207832","kind":"published-quote","locale":"fr","page":"brand:accuweather","quote":"les informations sont souvent erronées","rating":2,"review_date":"2026-08-16","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.accuweather.android","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (0f9f1f98772d…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - 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.