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.

“Two of them were smaller and placed in an insecure location.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
0766e04becf623762174a1f7617629342a6be548f9de9a6557f28f7e8d3dec0f
Signature (Ed25519, base64)
ARZVP+oKMsYLvb0VTwtDmMLTwS/sXKL7tNuBtNS9ozZKqTHXYvwenvYDlOLoN37uD3Fsj8TIJ3IEAToumuCyAg==
Merkle root
2e05144403775fd7eba9017f8da19f9a9bc25aa88bdd1a2125378868e428b7ee
Merkle path
["076b00a90f0d38eaa25c8f37f370de0331b45b14309d700f8396f631a47bda23","f866a357246faf6492fe85643bb539131b211c59e3b836524059c7904eaea23e","70479a9c71afcf43b7a35ef4a054748c77d7d5083bd073b37b482c1bbfe80edb","0bb9f3b138b18a470eb07531a24ba7ec519b2c2b201a3fc18ed28b13894a14c5","31bfee0e7b694d040735d10f4897b322b4be3a0bc36fbc19d3f7aa7c061ccb73","99228434717fae3d163ca73e4f5871ad91bc277f0c93e12b1430f6352bd0167f","697cdfa9e408e3bc1d48fd85f5f81cfcd4ca6215c56655b25177e5d29bba458a","769ccd60743cf92f83557fd17a3e26abc9efaad1a6747d36606132dc327f3df1","12e42252b698f49a5b8d31ec85bc76f757fa6c6390c96088bbefd1e76db69b0e","646d94e5f9dce96f60bcc2833f664b27764229e7d8c350f1bc77380031776007","a2f5b5783e42a6a8172e6cb8115154e8e6ccc7100ee57433be0a250facbf66af","437e70c9534691a8efc57b247fc07178d29e385d41763b945714ebfd93d0b7f8","6588e7bfdeb485719b7a8386d4857c4310fd86f7b817458ed659e6b94e991201","63d55fc94d7a14534bd9c86cc9f4bedbd7e5eb5bedb1c9ba10345379fda0b060"]
Anchored
2026-08-15
Public log entry
search.sigstore.dev, log index 2473217093 · entry 108e9186e8c5677a2fdd…
Expected log hash
50c2d7f1c7891e7ae097261f9da2221e19bac56ba0bec1a2ca651185c1919edc 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":"v1786773726681","kind":"published-quote","locale":"en","page":"theme:ifolor/delivery/en","quote":"Two of them were smaller and placed in an insecure location.","rating":4,"review_date":"2026-06-26","source":"Trusted Shops","source_url":"https://www.trustedshops.ch/bewertung/info_X309A43086E7145E358EE1687E9DF7162.html","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 (2e0514440377…), 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.