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.

“J'adore la simplicité authentique de Swiss Transfer !”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
3cd7b64d6ea53f86f0561d661043a6bf3fe43a52783535a35d14bbdcbf4c75d7
Signature (Ed25519, base64)
+usWpSK1KQ9JZf4de8XeeCmkKV4xieVQM/gUyz1HdJJ7eOBCGlfe378GR9iBUm2lmwMozaBk/htibMXNKCg1BQ==
Merkle root
4354cafe0e2ee66c200238a4bfe005f997e761de26d9e528ed6c12dfe1b33129
Merkle path
["3cd7febec41910b9b3a6bed3148b69ef7912ef2cbadd6a7479f00a634eeb5201","4fbe89b782dd2f7b8fc6a5c3bd31e8b4214afdfc31a94ab8c9957ee24b0048a5","94c922c935f4f0aea5cb26ea9c63a8aa2e010adefdd6b66d82115fb5f2ce4174","dbce22f4ad608e7eb12f8d7ca54e4f4a49661b76d82f7541e170a2e1380bfe7c","dd34c31a057995422cff7a3f4410e724b2c7dc2c353b543ff4e8cc98a6344aef","9eb606f386adb470c8e292cc59e52edacc835fce7ad9818da69c03bf21a07284","7b4363e9ab326ad2b22a3ba95918f59de0562b22ab7c6bab54d27ff4bfc58aeb","7a1c1dd87dcc1feefed3530fb668a86caca893f841e027c389aa5270de746b04","3e5071db5771cc5c1970e77402fa6c4b77d13b4d8b44082a3d605bb114c27b3a","4551c94492ff80eee2aa0d0f36f6b7c1d1c0df4c4ac75a05714812cef877cb19","1b42e9be158be6880c6eb10b2d72e32979a0b04f16a4957bcf6fdf506b8b42f4","09d064f4f63852938533653dd147616c7503e4541c8fbe0f1f610b7d66897da3","9140d989b81fafc680755d11a4b8c52937a3122780c511f6f10e0958acb02489","34012874980befa2c4e79572fde2605e3883df8e5878fe4daaeaa8bcd10c4d2a","16ed4be9ece293c235c5510e2cd19a05055f034548e73c12f8a9947de7b32591"]
Anchored
2026-08-21
Public log entry
search.sigstore.dev, log index 2542443729 · entry 108e9186e8c5677aface…
Expected log hash
1f12c9d846c7a9fd8aeda84057eb4d8f639bf78886a62c6290a2a60cd48e0812 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":"v1787280389476","kind":"published-quote","locale":"fr","page":"product:infomaniak/swiss-backup/fr","quote":"J'adore la simplicité authentique de Swiss Transfer !","rating":5,"review_date":"2026-06-09","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 (4354cafe0e2e…), 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.