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.

“Rien de ce genre de chantage marketing”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
41a464e2929f573365a4576b744377de2fa1300bcb1601b25db63df7585a161f
Signature (Ed25519, base64)
nBgVUyq5P8QSItsgGkRmf4apaXbOyYf2UOXqn7o5eUkSa83CFqjt+gKD4epKjTl7zLDmbET+ecXYdqq8+TPTAA==
Merkle root
cc942239c46f13b1af6cdba0960a24a6cb62e7a7a462aae1e8126c0182dbffc3
Merkle path
["41ab7b1f041addc945fa49f208527457b4e8f08ea15503ce184e93b015de9207","0e50aee1723620ea007ff08d751cd22e7a6e823bebb0f5cfd4553196f5120919","3ebd66fbfc07e06c3e7e4f598fd14142794b6c3c6df8cd32c6779b50e33fc9ce","3eaa7a3226b3b17c13f43ac27b9881354ce5f75c1e9b96abda6e37352fcaa984","e038e2c5b55faba7c62c34dd44791f005251579a3a4795c9ab3d4f5823ea773a","c9452a2a1d95837e399139148f2bf20e122645326e0b14dda4f7a1871db338e4","f976863344437e108b22e42b6c14c79de367896a9cdd3a8f40507e1ec73e7a99","6bb15bfebcb8c386c2cd239b196e0323804f8f266f40b4d6e0ca33e846e8b30f","8214c5f8e223c9d65bc638df2f7215c5235b2fb97ee4bae97cff40d1e873fd19","0327e5511761dce820f14c65c822926d02ca7d2e3d578d7d971cab171f161b49","2341cb6121ea4531fa2606d83afe9a0add5157419b1af4d450c4c05d690b2e3c","335f41860fde8862928ce0d9cefda13efff6f5d0070395de4b64558e22b3bfb7","0353f0b69456ed9c5a31545e88315f672f5d9de7e8ec189de9b3089010827031","f022ca67d84103ce2cdb199754ab60e49f2f04e17a257779049ad5591df59737","f25e568e6bd90a5619f6d6d975016290629a8afed06b80200730e4e12fb2d1bc"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2544236959 · entry 108e9186e8c5677a0341…
Expected log hash
c82e13ba2a716d66def44df55ff50c2e9db35da204570a7fd5650a8bc2702db2 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":"v1787290890795","kind":"published-quote","locale":"fr","page":"theme:infomaniak/billing/fr","quote":"Rien de ce genre de chantage marketing","rating":5,"review_date":"2026-07-16","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.infomaniak.swisstransfer","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 (cc942239c46f…), 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.