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.
“J'ai commandé des tirages le 12/05, nous sommes le 20/05 et je ne les ai toujours pas reçus.”
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 2514188040
Proof data
- Record hash (SHA-256)
ec177112a20d784d27d60f2c1a9de69bf6289378449f154b3366aa95c93ade60- Signature (Ed25519, base64)
jqHXjsIBuWPFPEV8OrZXHi4ACf6EQn8Qt3Nu2bFa/OboWkUVD998z17QS2aEF+n9oqDQBWbI2YlhwvOQzQe0Dg==- Merkle root
6189a42bfe294c4034f316d047a716a5efecb511b8dbe64c4f7f543872c9bcee- Merkle path
["ec16c7b91d7162ed2d0a8e26c25f84e515b9204a110bf87f660cd3aeff082194","14c3b84d2022f4b17e75af328c14f6d7b26ec0d0c0dc1a6b8cf9cb49ab73842b","217672c213d271ba40ece2661e3f0d6e35e19334c6041db31122d48f39876f21","b4f44e1d1c99ca2de2a9b0f56befa0ad341a874c2b7046de7849457284809d5d","7b2d34cca2ab4731e51f649a98413df9a043f4b40309e348eabf807f0776d8a2","c5af18ee32033c9c5a031644d872602d585e5c8e1658eda4a2bc1d9e73124ae8","f6d50406c1ace8ad38f62bd467586c9f69f53ccba4e2581c50ce6e37de4f9000","8555879bc3c8d22f1f27962646a85f82b46530848ae54263d4ad54dd3aa0963c","5d0f6279ff4fe52f8acfeadf15fcb3d1771bcae4f3bb4db47c289c8dbbdba54b","282fb47b9bf8456356cc5b0815ea576fb67d6e1c1c9719bf7450c337a6791bba","39e727781e7eab72635486a3cb9f7ff870f65c5429a07eaa805515ec05c58c0e","7c8bf2637c8e51ca7d9a4e311bb21d85aeff66e79798c7ff9f6beea73b6a66c9","6c4d8c79937f7e6f07e56ecf18f28829ac4cba63f1b51002d7ec38d8889ccf7c"]- Anchored
- 2026-08-19
- Public log entry
-
search.sigstore.dev, log index 2514188040 · entry
108e9186e8c5677ac9bd… - Expected log hash
-
b0fc1d11450dfeabf778635bd8a8264987fbb7e682331541ce1f5d7507d4e862The 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":"v1787125125654","kind":"published-quote","locale":"fr","page":"product:pixum/fotoabzuege/fr","quote":"J'ai commandé des tirages le 12/05, nous sommes le 20/05 et je ne les ai toujours pas reçus.","rating":1,"review_date":"2026-05-20","source":"Trusted Shops","source_url":"https://www.trustedshops.de/bewertung/info_XFAB7C17C298F48909E8C9F2BFAA5794B.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 (6189a42bfe29…), 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.