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.

“Sa simplicité permet de produire du contenu professionnel en un minimum de temps.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
f9e01595ed34bd72659f54672483a62ceb3b394e9af6d41d9dedd04bf524f2b4
Signature (Ed25519, base64)
cRvTGlVMvCU39ia82H/jUti1llEKFl4JQZP9IiSlRLKMopaqRI39byztwMXPivIM/aTfgvnVMxqJ9S7XeePqAA==
Merkle root
ccae92ceb3dcfba104788424188fa34a8cb1410075ff6c1a21fa513e89f0c4fe
Merkle path
["f9e9baaf868e27a574d2be0775d48f40226e6f11b8463696eb0f3de9feeaa600","19bf038f500037c7755e3671d96b1d671600d90464bf74e8793bfa8c5c3f933e","2c3b237bd6d8013f4a85b83b6fc73fbdd1d5c0f3bb25219f3b0a0df15975d22b","e14c94a8dc7346be9a2ca814d8f246c912c8b3d128f80b5ff7415775d1463e22","86a3c161a5d81171ade84167f4ee115e6d384a18f305365262afdf39058802e2","a9153ed518d8b4bce569beeb616adb790d57dfb267bce99bf663644c85015294","648fce9f8d09a1efc44781349a167d117c5ec64518f7052e9c47863303aff5aa","29a6682639b8ac2adafce70cb092fa2e66cc0452c55b433984774de5ef0d0e0c","95a4d01718bdd3e4760764e6236a62cff5c70324dd90ad954c292fb160c532a9","56a71614b25272fd16b60145692ab7c920f317a986a8ee29008372426b594fe3","82d3647695251b0bf39fa76d3bcd41586fac3c92b9b6268eb7d59a505cd6418c","4e82d1ad9dcfa0d3ace9851421e159f426bbe608eea35676f6b709bd111096e2","2c6aae0c21fcb52f32358e37c05f651b94e474293ca87a7bb6333f77cf7ec65d"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2515282333 · entry 108e9186e8c5677a6652…
Expected log hash
af455e73500113c158c8df9793eab703ff863c9c98fe38560752c9a1772810a8 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":"v1787139531268","kind":"published-quote","locale":"fr","page":"theme:canva/delivery/fr","quote":"Sa simplicité permet de produire du contenu professionnel en un minimum de temps.","rating":5,"review_date":"2025-09-25","source":"Capterra","source_url":"https://www.capterra.com/p/168956/Canva/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 (ccae92ceb3dc…), 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.