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.

“Le paramètre ne traduit pas les titres en français”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
6f895da85dd86257fa202e122aff7ff78d4b6880fdec1c680fb45f5d8b0cc2f0
Signature (Ed25519, base64)
39aUbcjLv62oO7NRIwsdjhrWHfUTSPitbNYZsnAs+4H07apfa/ZCw1UIYC4hNHqsTZRIDVyTkGrJ4LOnvYNEDw==
Merkle root
d1a08bffaccb4bd5530121134500726bddd8b9ce14544f30c175069340e2f6d1
Merkle path
["6f8d183e09c56f323b41522926409ebe9aa647a964de08caa0fbcd4552bd3539","fa837a17aafc5c168994a3f6da529baddbdb1a7855c34ef758328bf3b4b0d04a","632f87d0494b987b8a05b4f8f6507e609fc2f5ed379b7a8684e5eed61691e155","86efe2dea87f29b099265512312bed42931bcf08fb8e249fb36632a5a32e2b83","755ce9fd9efb728aa26fe77a472837f648877f5caf8cac3616fab5373f8ad286","88cedde7d47b4e6b2564d2721975d3eaba62103edf118d525b5db759a8fb5be4","8708a28f725a9211ed82197c91ca61e6f3bd23264ca39598ac69186d7dc6b463","50f2367f801f09ab01fe80aa93b303bb3fe7d807047814e2b7d9c27323b49f76","01d0054cfe60a9c271f4ea6dfa3398c5e57d341911bcd6f69aee6dde9538b56a","cf13025a32e81214ec194654060baae7b43f494c2b300f6dfbc5454c68649530","5654f3259d75328782d4ef3000fe4393be82c23fb9cc1a5ececc0bdb132ae16c","2e50d2eb788e28b0001ec418eff5340dcbf2625f509c40fc2bb2a3d7864af83c","feb140a4f1b71006a46c7e88d404c04c92c3c2211179e2ba0480c8ea4c1d30e2","d4a377be5ba709927d4709b5f9e1410d472017f7ad0086453005fec28c078f83","09bcfd9352291a4c3cc61839df0884138937d69497778283c8e6e0793ca45e03"]
Anchored
2026-09-01
Public log entry
search.sigstore.dev, log index 2670724217 · entry 108e9186e8c5677a8322…
Expected log hash
db226267e29a9b0d4e7d26b93b25b0493252e02586281022df7cbce6abd08871 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":"v1788230131663","kind":"published-quote","locale":"fr","page":"brand:luminpdf","quote":"Le paramètre ne traduit pas les titres en français","rating":4,"review_date":"2024-11-08","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.luminpdfapp","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 (d1a08bffaccb…), 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.