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.

“la plate-forme supprime toute seule le design sur lequel je travaille”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
8f09dc88505d551389cc7ca4f01e3c9a6599c5bf780dccf6ac2c6945f07a5a94
Signature (Ed25519, base64)
Mp0D5b7Jb9KyaYvZgUeCnPxtF7kUIcDwZLO72oTTLZU9Z+pyOmSKjqUFyK5fW/4Nv749GBY2EekM2htHJ92OBg==
Merkle root
677e672fa444dfe5152ab91687c577772e13723ca441b5c8063508daedacfe44
Merkle path
["8f056220b135026153727f99ca93cc95712be4ef8c817cbceccfd9aa57fcdb55","2490331a602f67ba070a42bf96a7d1733206727322062cef58b536e4820dc854","7abca0c6550faabfb00334f3baaa69510e4c07028cdf8ea422278f57a9773d8e","27de1048944d077d1568e00acd8f2e18700ee3a5cba4b9f723ee199bef72e603","1bd620dc1b720f647f1c3b6546225c9d7c888096b9954e475e20ce52641a5df3","1874e11abb239775082be9248e7ba3e9130cd18f83556c76b57a73c0a32736d5","42c9e79670df50c83f50ecc6d5f9db83d26b1058e57df625de5e3d98b4051759","2838cf9ef1b3507f4858879cadccabdad72d27dae15dffaa3947a11efdcd02ca","b2420aa33d15effcb5ad352626e6b00c3557d9b982e1ba81e1a3bec11ebef0d7","18bc34cd481b1ea671c742572a71ad56dccced569d3cfb8da5fab55f4e70c62d","464cd202c698f45b60b9bcbcffa069f561f37161abaec14ddb6cb38956000809","a6b2e900e59aca212397e9a8d5da46489d82b19ec9440a2e8563e5da769f3975","624fc3a6c70e17e7cd360940b3c464d9edc4b684757b576afe5fd0831ab3eb7f","3e9df542f4415cfb7321e531014c29668083cb06fd7805d6083ebd6b24fa289f","188420cfe03d9830600dc87f84622c41659cea53d9b8db8954bfc926ce1d4dac"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514013184 · entry 108e9186e8c5677a6b00…
Expected log hash
a596e5a342226b61371cdf76b5c8be8e37a3d00e7ffe8f7b0b550e1a8d1459dd 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":"v1787122978040","kind":"published-quote","locale":"fr","page":"theme:canva/communication/fr","quote":"la plate-forme supprime toute seule le design sur lequel je travaille","rating":3,"review_date":"2026-08-07","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.canva.editor","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 (677e672fa444…), 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.