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.

“extrêmement instable”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
33dce6a7e24cb599ad09b85bdc4de334129981b1e67a50e039fc29601fe68c44
Signature (Ed25519, base64)
s2S5+bPRbqyFmmoT1NCfGj9FslVJxH1LneTbAtNLIyI+v6RvijA3hfYUHYVOOFRZYimpwbxn+Xsy2DKodfEFAw==
Merkle root
78886eed79c5c55077432ce3df8d075efabb6513370ceff84d7b706b9eae04c7
Merkle path
["33db1148906b34ca6da6bd0e00b5f7b0ad8a58163430e873078ec26b31ff93a8","adb6999bc3572eae88f9216a7b326d78ad575700500b7fd2c047608431013bf5","075a749fbc13c2c6aa9b7ddb36e0519f3ea779d0dd0b41aa7993cf1df6cac7c2","f302e99c6dd119692f2e8edaaaf5e07948831e8ac4bb1962c92ebbc8c61f597e","b1feabedaa2b88ad06c0031c6dbeac6c39184e646944d294dc121968d8cb396a","4f1d13a257f623647541cf2c86c498fda44b17860cb6df21248c2a233084084d","325f6190df695a761c7c6bc6c328e8d383cff0c1f79147a7b54ecf10ddfded49","ea25c9c965461f50c3d0080f4838dd9cc22b910523fb836cc268c1e36be54162","04d10ce59505ed88a04dde11236e275df07fba04bf259478c129236a1ae77ab1","02856f13113b9db4adf6c4e5e0e67b835639b2b97d223a69addb7fd5fbb52092","be2377692f42c8141b16e255b0b68760bfb3364195c9b935cb1e1cf2b61c85e4","aac120d0f8e2757de582b6fc275ddd00465d8af26d611e9d7878fb3a8f15a900","0e00d094625429d066a6e86bb04304e09231b093ba6419198063eafd80b0b960","dca3255210bd4138ad43ee9195c33d4e1bfb62117fe1834a1314b7522fa9bfae","4799bf594f7e0d9e563de0da432e35b6bec9a5a67d166463ed76ae787b7b69f7"]
Anchored
2026-08-27
Public log entry
search.sigstore.dev, log index 2611910343 · entry 108e9186e8c5677aed98…
Expected log hash
357f342aabcc9f7336397f12ae873d9647084d84f84802d1a7af0f5727328ea8 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":"v1787796746663","kind":"published-quote","locale":"fr","page":"brand:fossil","quote":"extrêmement instable","rating":1,"review_date":"2026-08-23","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.fossil.wearables.fossil","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 (78886eed79c5…), 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.