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.

“Gloire, ils ne sont pas narrés par une IA”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
7d7f910de6761d88177d7bffe4abcecd1e8cce9ea4e846c157ff3f1435ed60e9
Signature (Ed25519, base64)
c0GAQqACTyIGD5dUr3IzRrd9XMGDPM45O4soG8n+XPo/8OeX5t+gOwkN98g8kBw3Zwy/Lhu71EInAWgGV8R2DQ==
Merkle root
9ddf6b9053b6e5e7a2f15ee7f3bfc8dfb72c48a1917ae5b7e553033e3ded6523
Merkle path
["7d8084f1795ab8fc91e7a4ca845a5d5530f77e956e168be139e7e136044d57a4","b5ec1ce2b2cf4c67a2dbe781351263a711230a3906e9cda1cd12cf6816de5ed8","12931feb799c0da131cb3ecadb9788d49efa9e6931e8f7fb75005616ff70257e","9ab66a59302960458f72c7d8979cfc3b758722632369cc6e62242e284bb2135b","9aaf3530779b942e90cca3e95742e814be4ba879d24613007ad2f27b90076ad6","180e35da80a5dc7ff71e86bcd6a6ad1e61df0938f7fdc77b4283f91ac78f780f","5a567b4c981832c0c0d93c9dcd274eb9a4913c1245d96548f888dfdda6bc91aa","ae6b44adc5cfa538f3d094f73448c210520b9a39d6e2f3de0f679654874564c7","556187f2c3664736fa3eab16e0cf7e5878b5dd4eb52dc96cef0e1a8e6631a017","253301be18b494a3811eed5a8a36e6a85c050e061ec3770d613181212bad2c23","e877b281872eb06782d2ec7d80dcbf01b3ef8a29fa9c6db309f58fc7f4b56c77","3dd2b70b6c1d1e7a3388f71414deed87435e67d80bfb29e6fa52cb3fed84f7e8","a21260a3b3feca1d6975bcdc8cefc8114d0a842f3a7e63f8b9f1b1daec35bd2a","ea40ae0189ccbe6f115902554a87d5a76ecff9d4f22c2848cf6df598f3744e11","50c4eca268fbb41f8c6bc36d8a5d1b6cc09733d96f0fb33e6cb584096c56f695"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514967984 · entry 108e9186e8c5677a902c…
Expected log hash
be0cb34bbab326d10b25013c37c9294b14554a6c6e9fac3dc68c06dc2c3c60e7 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":"v1787135269737","kind":"published-quote","locale":"fr","page":"theme:audible/material/fr","quote":"Gloire, ils ne sont pas narrés par une IA","rating":4,"review_date":"2026-07-20","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.audible.application","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 (9ddf6b9053b6…), 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.