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 véhicule a connu 7 pannes majeures de batterie, chacune nécessitant une immobilisation de plusieurs semaines pour remplacer différents modules.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
e8fb729823e01161a9d6e4b7d1acd827f394f5936fbdddb98b6a0d258dbb8537
Signature (Ed25519, base64)
xWoxG0nIWBPoGLWS7wpB4pi3qhkmqVSvlEwiyJ7SO1SfPR2MyJGaQmkuFsIibsrFv/KxtxLklDZ1ZHd0eIDqDA==
Merkle root
3aa12e5b2bb49befac906908c9a841e9a421f12d0bee8acab9c1f906487adff2
Merkle path
["e8fd9f55972f4518e8affe49b4941e17b41b74dae0099ba773ce2238fcb16819","2166f926a8f1c8c24c37c86176aa7783e955882af5058a3e595ef35391386d92","7d3b9ff918ff3cbcff1edb18382dc186d0d895e9f4c8f1d9a21b7721ca3df74c","3fe4399e233b546d595bc1f7f55483548452c491ce6dfd6a7a1d946274a9e52e","bbc44ba9418d54284455754ddcaf39356cbcb0098b49bc33ea7c62ada9949791","d82a304c3a55c0b8fe9f865ef395550317d299f7cb4e42d9dedb4ead4836a6b3","b347909b64b70e892b1ae58925926adbaf6b96c80c146009887aa80c3f4150a4","f13463eadaadcb0413ee6ef60b6b8e421d7792250696b3b80092d217af9655bd","150f07f81177e5388295faed16252af93404a341e19ab7d44782152e1d80584c","ab4b78b1b21013e2355de8139de525a66fdd8a06fa73dd43afc5fc723d589dd2","fea73840c0e6bba896011d65caa9c1e62d873a5fc9e4fadef83352245bcbb2a7","a01fac6eee5bc6015d8fcf880b42bbd761f84a61f921e5506dc5798cb353133f","405714df5f6f0525ae0853c7ab089226ff60effbfe81d2e2966e3a22e56ac7f1","02f47b6d7dad8f32797ca5aba8e2e1f8250e4fab89ca82b067986f372deff6c4"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514629481 · entry 108e9186e8c5677a8c32…
Expected log hash
d923130994e40329302180560c0ed5b43e4400136d037befc932b83910626f34 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":"v1787131980797","kind":"published-quote","locale":"fr","page":"brand:amag","quote":"Le véhicule a connu 7 pannes majeures de batterie, chacune nécessitant une immobilisation de plusieurs semaines pour remplacer différents modules.","rating":1,"review_date":"2026-04-14","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/69de9d0279c30ce4f7873b92","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 (3aa12e5b2bb4…), 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.