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.

“Matériau de haute qualité”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3fbf4b1dea6d8f81f66dbe24bd10125d440b608776d20c0d1f99c768204a6b31
Signature (Ed25519, base64)
aLpjFGUvyAcuafp0bEMuMeFOInvBImxKrFwG/7Z/rX53lmyq4C5+jAlxyLOVzXg3KJhYqoDRxNq5W4yMF5rODQ==
Merkle root
197f899fafda406e0c9d0591eaf3664c281655082dfd19c34045187b374127b6
Merkle path
["3fc13e0786059ee0f619ab23d53b76dc9fdef9b9a73c315e7ead077b43746f1b","9f7e92be4917958c0a20f33dcac5fd6c42b61a2caabc048be7a7889cc2959d0b","fe5c3f4a4be6b96097d76719308bad7123024c742ee513c45873e87e0e2a86b7","0ead33059e550bbea60b29572b5852f994cf424b0072603d257e731df1b1d03e","a8d3f0f14f56c135e6d45513637c7c625ba08f93a25888896c7907de92d6ca1c","43c3fc3c9655df23dd95d83c6a53c30f7761130360859b4f9b826ad5c1fcc4bd","9272380f146612a0fde5e2e149571000f4f15570dc2846da20593299c1040139","75db19c1b192a9443d3364282ab51fcf40167efb688f448fab7911aa9fbdcdd9","e7a2e088d1b82df30200e410e40c7facd015c9520d128e4d71f7cba3e9ca8150","a0a9b69491118bcb48e03c461055612ec0a0dab55b06a91dcb4a32bb25203113","4c7bd02169c123a0c70522f9a309246a6cf181cd4cc393927f1b9e69fab38047","a55dfee04ff1f98aecd1deef1e002d1c184e0d03d262f6dd99918b0c285aa30b","38160d76934fe00071813f524072527f0d2bc259c7f97f6277265a02ceb4c0e7","043ba08436a7a593c366180e52159485eebe8c0b0baf9b9c62f4c2c637b226b7","7b5d4c2155ce4f6908bf1c61cdd8b51ce48d7dc7c5d7f3bd9a7ce68fedb43f21"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514383033 · entry 108e9186e8c5677a6078…
Expected log hash
4e5cbdb3dc34f3dbd6a57b603e905df6c94968b41f5bd83d5c9a25f2ea060d8e 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":"v1787127398505","kind":"published-quote","locale":"fr","page":"theme:cewe/material/fr","quote":"Matériau de haute qualité","rating":5,"review_date":"2026-06-16","source":"Trusted Shops","source_url":"https://www.trustedshops.de/bewertung/info_XE3D21EA81A56276ACEED1C9AFB85F941.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 (197f899fafda…), 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.