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.
“un énorme soutien dans ma vie professionnelle”
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 2514297706
Proof data
- Record hash (SHA-256)
a68c01b965263d69731ff745c0523c4226617d036a7bcbe1db34f3ed0b47dcea- Signature (Ed25519, base64)
LB1GKqMmbL758s9vWYyjZdJyWzN8vlCzovLlvEUpg9FUhTMWm35Pyzwe6WSq7Fi59xPq6fqVjEGSNdsWPzU0Ag==- Merkle root
1dd7fec10002d9304505761bfad9c0f048c94d1d6a0775b6fc4291f712d4106b- Merkle path
["a68648bc702a234b2de5f3558183bd7b6a8786cc91b2637901f8a58070ff4817","096c159b0f26988650da1ee6795b4117e0b08e6ebc0fa58f9a01644f99adec6b","e64c7b4f3785e8c15e68d67bed4ca8013900981a60a5d53daa011e630f4e16fb","500a79296dc21e284ef78733e52d1f50e57d63776c2b6b421916fcf408a0f15c","56641b6334cc1fe648fb68405d913e759845afe1dd64385959dba498ef5a8599","5860c458bb06ac3200437ef40fa8abde5595805927dd9e201c70bec469e3ca31","db33b9cb41596cc937f28b9cc9eb9ca4ce4d27bfeafa5468fea5c55146e7cf9c","4807f96e2b7ad6d4fa904055c58169b6fa2167db3aebdef608f27228641270e9","17394acd9fd41beb15a68174c75fbf495e2b7751f63bdbf568f32d05b6f8e7dd","5d2a27b89b371a839dd7125e288f29752ec5f95aa986567cacddd1a4ecc4caab","fd7e0cd873463a6bf35fa7f5e073f4c91b7c1f5b3561d93c90cefc9b6abcb3b8","83f5357c9ea1d1efc5d179036e9d053c4f57eb38bd7c76ea4474774774e7d0b6","586d4592836e72d5e1281c68f8e682a02efe3b0db75e385c3ea0642a1befbc5d","446b814589c9564f51a341535d393ad23c1a9958834addb7d5c07c1be092092a","54bbc2d7930ffae8e416e662d825fe408002ca5c9c581c2388ff0eb5a37134ae"]- Anchored
- 2026-08-19
- Public log entry
-
search.sigstore.dev, log index 2514297706 · entry
108e9186e8c5677ab801… - Expected log hash
-
861cb9c1424d2f408888a591a8305206c340f8249f4a4581b32f940ce8815405The 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":"v1787126020727","kind":"published-quote","locale":"fr","page":"theme:canva/service/fr","quote":"un énorme soutien dans ma vie professionnelle","rating":5,"review_date":"2026-07-17","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.canva.editor","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 (1dd7fec10002…), 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.