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.

“Les fonctionnalités de commentaire, d’annotation et de modification des PDF sont très efficaces.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
8f4e27792cf68b44c44319aaa69f4311e1d16a7e580e9189a5cf486c2a683f6b
Signature (Ed25519, base64)
pZ97Me88halovhAMeA4F8iSDZWYpiwm9MPXRFA9CzaIMJShbk1VFYaMynkvAmw/IE+BwqFRjwcczyOJcTCkGCg==
Merkle root
72711ef72b8a7ab084630b9628ceb2defcf0aae546304d44ed173db57929457f
Merkle path
["8f4b7dfc7b768f4af81f4ca17a839e0461c3a01d4b8d7bcaef02074587d3b0ad","e1c2f030014177eb2c00c1259611cda3e52386deba7eff8b23d884550f8a0fa7","e0c17fe2e87efb327f930dbfaf93c9c103def79e556243389bcd5f27727e188a","fe3a758611917d02dea2d3b4b8d774f3f442f206bf3f05f7081462f2a55be7ce","7af372c01ad5077615cddb4349bb639e4d8afdc6192bdf07b3f775d676fc9c27","5b8a0ed07fc4c0f0a73422e4202b3682c716544801c5499c2545a18ae58f6056","380495b1b257666984a8709d4711f913369d397129790c4c23326f8b5af41f2e","af9fe36159a435130f7235ce9e895a150bb827749feb17cbdb792cb2c5d84a65","4f7bc667bd5a065c6021ea9599943d15df85482a34df7c5f33bfcd7b5428337f","ce1c1dc448b911a875d5dd0088cee18816db3cf7b41771abb19c8e6fe6950378","2ce507636f17090f7818f4232ac2001903c8a2fd29e4a784a0818dd30a6e72a5","6bc48b656e0aeaf2a0047c6a01e18cba29228c4ddf718e2ac6e2bc47a8b3eaa3","48ec52bf75c49d9b01a1c850c4cb900b2883c393f8906691c56a21ab71d0a8b2","bd788a9b6485b033101398a3aa9df1787f225fcc2ec7903fcb31ee65f6cac6af","6eb04938b6a483bb163369a1d918b32576dde0943755b89bf4c6d18743828ba3"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514130917 · entry 108e9186e8c5677a3273…
Expected log hash
65ba51eff926c65ed0ce093a942d84c628d811a59302f32867c6589627e47792 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":"v1787124488047","kind":"published-quote","locale":"fr","page":"product:acrobat/pdf-editor/fr","quote":"Les fonctionnalités de commentaire, d’annotation et de modification des PDF sont très efficaces.","rating":5,"review_date":"2026-01-15","source":"Capterra","source_url":"https://www.capterra.com/p/251329/Adobe-Acrobat-DC/reviews/","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 (72711ef72b8a…), 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.