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.

“5 petits colis ont été envoyés”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3159de4f4d6d7644c1438be30d89a80baeb15c9bcc51af7b7dc07942567b35d7
Signature (Ed25519, base64)
wWUxqGX1EIyihohz2eyriAFGmU5NzefW0U6kKsZg88mmJscKZAqIY3RUP59pIcD4GyI634bpfEr1fkNzH138BQ==
Merkle root
13d851a0949e31431bfa3cb9a632b995c3cd1c62cfaf1eda783bd9224fc47725
Merkle path
["315fb6335c37918e66bc3fe58dcf0d541d80b51b0c4dcd45822f2311f34fd33c","4deff2fb0a22337c1e8d80503b11c89838fbd7084643e1930b3965ed8846f18f","32a24c2f0d2afa3a5c67c5b5fe533fed3ee41de12568fdd2a9efe13d85812da0","f03fb070a6e4e35735f81a6ce2c35fc9b6dab3080f86ae380716ae51f9a1be11","87abc47c766ee01f1ba9b826cc8d9df3085dfd37b918edfc2a47ab205cf0d00f","7bfddcb42bcc8f1cf4dc250c070f453bc30dfd9b9af0db15de513917def8b587","f4cb75b4b7ced6a76ab1d0fb174b3c9dbab775c5f29b2fbb5753d03e0506aae5","328e819fd47f6a6732f2b9d5e681c948be89de8b2b9fc21ce3ef4830de56199f","77d3ed71dad978c06c51d4ef6865b1bea819d933c80b08fc42dfc7f076077424","7c66d1c866a4ee5ae01f2acf83dd15f3fccf108d61851831cebd2cf47f1fe8dc","1f46858002ab8aed6c20572d9f2fc75d3ac2d9790f79b2537fc1cf6d1872ba44","fb36df7a784a82dddfcb4062219b6373a692bed5c000b7a102b715cd55b5033b","bb11664011b9614dc8d7babf8aa2564d8b3e744fa21e495188f6f4951a909503","9c23963b54ac666752e013737b81ec6a31e3529ac67f9360ca3657ae9a4b72b0","bc9aae2a90fd8d311435fb1459ac7953f7f2923aa1b697bb0b40101796e3503b"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2542342116 · entry 108e9186e8c5677a49dc…
Expected log hash
44bd329b5c5f42e4fbaaab1e9a27845aedd26351446bc96ba12b520a563b7433 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":"v1787279544668","kind":"published-quote","locale":"fr","page":"theme:ifolor/packaging/fr","quote":"5 petits colis ont été envoyés","rating":5,"review_date":"2026-04-12","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X309A43086E7145E358EE1687E9DF7162.html","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 (13d851a0949e…), 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.