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.
“MAIS UN PEU LIMITÉ POUR DES PROJETS COMPLEXES”
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 2541942774
Proof data
- Record hash (SHA-256)
d4957a20eb9f0588bcc3b2e1be8a24d2bbd1f1263b8412da8be335f5f92987e2- Signature (Ed25519, base64)
OTNk0xXDe1LopFfInQg8M0P1NqTvdENxV6BgZDMFbt9sXqlyc+EskPc23inwk9z1k4W6LMI8AQQdyn/7D3ImBQ==- Merkle root
0fdf8a945cf322eba60395065bdb38bb3eeb32c52e065b6c93c48bb56aa3bb91- Merkle path
["d493518ff4976704dee8940b2d746cdeaa5d2ac73e0673707089809172149dfe","7f28097bf38e01636a321b797e8fc4951fc574e8f9abb7cba09f44f846d00ed0","a854328837a7c67b3136912107191ffefc9616daabd9e0541a0705d82201a13f","82fbfe82bb8a31dc3551dc89c805c44d76e8645d43e1c51d5bd3a1dcbd101165","4c238971b5f64078839814a5d2721a5fa5c3dafb7ee8e2ccbeabfbbed581f109","1e6002ea878d296dd253ed1ccedf256602bb655221081ec2bff6abb2cfdbb087","34eca4a7305c4f98eb018f7544555b9031c97c34e2114e0e26cb8a980cff4009","e993df6174b2e773789d05e2e95965d883d6de0683edbcacbc947759aa15a214","5d059f9d9c470a1e26515e43c1a11e70b29def5de459b543eafc5b06f4284065","00f074db151cda4e8aef629eff1b766053557f3a9b527640bcc2369ba5eaf35e","3a0704ada20c4bf79e4c356b038d93ab93f6f9880d43d9be22b7e995fac734c4","33c64303274beeffa3bc75829616105d0bfcf234f53ab2deb9be90607303cbeb","9ddf09f06afa614dd76c7c85d2dcdf61dab142db3933b82e4467b5686130b5db","9df2bf9d1d071ae591fbe5cbeff73846c3d5554d23a78779c9dda4580ec264e2"]- Anchored
- 2026-08-21
- Public log entry
-
search.sigstore.dev, log index 2541942774 · entry
108e9186e8c5677ae0bd… - Expected log hash
-
4825ba618d3c3368179be13912e101812df871de37f30b1ec256ca6d987713ecThe 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":"v1787277864570","kind":"published-quote","locale":"fr","page":"theme:canva/fit/fr","quote":"MAIS UN PEU LIMITÉ POUR DES PROJETS COMPLEXES","rating":5,"review_date":"2025-05-07","source":"Capterra","source_url":"https://www.capterra.com/p/168956/Canva/reviews/","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 (0fdf8a945cf3…), 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.