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 photos sélectionnées sur le plaid rendent bien”
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 2542443729
Proof data
- Record hash (SHA-256)
d612de4975a3e7d9a84c6ed59fe473bee23df2bad675294a021c72839258e993- Signature (Ed25519, base64)
TTlQ6O6HD3YnRgm33cSNQiDByCDn0qWeSPJ7XFPnKTOSXl7MOLGwQ4D5AyoOrvAgzdGZ48gwUsvBKxU1p6rEBg==- Merkle root
4354cafe0e2ee66c200238a4bfe005f997e761de26d9e528ed6c12dfe1b33129- Merkle path
["d614781d0e01db821581f6a5ee22ce966a5c98263b9d7d5649fe98a5ef17b570","975013040a5e9407edbd19c4f069d1cce003a891f55d52c25541506f8159d99b","4feaa4054e0c32f23205bb5527ea9763005ed89876e51aa88a48c05e7caa0096","f392cf8572bfd37900cd6fabff191bd5cc592a8ae21862652ed6ccd1ce1d0ed1","e388571cbb999c357186d78308f9a19291bc005d45846c291db6259c582ac578","71c74dd56a76596d244ad9f9e673e17820982849ded269e464b09800e8cd7786","4aba2be5da10c7f208cccd6f98466e3b8f1393a06d45da05c80079e361657768","df24985da12a5bd77284f915500405387a77df2a4d2fb52a554f6986025f8d4e","5753328484528228bd7b1ddf4722a632fcc758817dbf1fca2f99bc38cf1f358b","b0471144c94e1ca3334913bd67708cdbae8c88627a847d5d6d95b48e7d44a224","2a8ae2e066ebab19db149c05ba6734031859e98754bf4425cf5b562779462e00","c9445b5bf0ea312902257950379ca6260880e34f734a6705164c18733d3de707","4c9e0930944b64f7d9eb388db919606333eb1932656a429ccdd22c0218ccde7c","4f746f72cfae819ad9f244ee90ed9273f8ea83684e51913618a036c86eaabec0"]- Anchored
- 2026-08-21
- Public log entry
-
search.sigstore.dev, log index 2542443729 · entry
108e9186e8c5677aface… - Expected log hash
-
1f12c9d846c7a9fd8aeda84057eb4d8f639bf78886a62c6290a2a60cd48e0812The 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":"v1787280389476","kind":"published-quote","locale":"fr","page":"brand:smartphoto","quote":"Les photos sélectionnées sur le plaid rendent bien","rating":5,"review_date":"2026-08-18","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/evaluation/info_X78733CF990F0486F9B293F4173E91F09.html","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 (4354cafe0e2e…), 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.