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.

“Selbstverwahrung. Deine Schlüssel, deine Krypto!”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
0ca01797c64e078b0ff7cab0fb3e049f42da1194161fc3efc18552d03dbbf351
Signature (Ed25519, base64)
T2lLqoq1wUONoBN5lVpwSx0C5iboOb0wosZBNwaa4Dfp6slT4Ed9eNHKWoGCU3ikwxHXA2Q2FCwfGUFsJoizAA==
Merkle root
6189a42bfe294c4034f316d047a716a5efecb511b8dbe64c4f7f543872c9bcee
Merkle path
["0c96157798256a0f4c1b831c571871e9bb677a5118d8cff7bb63d59ee25f9736","1ac416b238bdcf51658b23495f6a267f041a23ba74e8e20ce54d2dbca02e07be","4ade5bd8e5cf6e357e88a33671919fb896b0eacd8c66bcd98a5a4b4c60804f59","57f738d3bdd41a7d13f744f24c1084d4940a6fb7f480c7a1a3712e22ee461506","5dc5c0fac99bab5ae4effca91ee86a0810c8bec69e7584956dca376cc885b192","4e67236890b2523ac087d5131f52073c7000ffb60cbdc5ee73627ed8ade8b240","dc336abaca53854e8b5d860cd79db730635ae83abbcb8a9c5d4bdd69dec44e8a","301ccf5af8a733d39955c4a65ef0e56db4b272bcadf7d03f4f19824deaff81c2","c07816166f3df6bc6980899a913dfb0114e8e7f0057c79d93c0b6620cb433d5b","767eec97e4bb91dea380bb954db02b0af00e8ae98d2eeb1578cd4973acc3ca6c","5b8d56b067ad922ecff2f16d30031da957f09e0b0964e83af0d1f747af2493d5","228781b612a0c77f141df0e4e12827753e4b858f9d480116c6ae58d010c6d043","b958a384cf7d9aa03e4b31b4f9bf91c7373d0ec1d74c1ada80be4b2b501d99f5","f786ac0debae9f349ddff34e280cc8a64ab579a73e0a3d3745d84df0612234b6","e36acd56aebd26af88e4e41e8d5bc2a1389f049dd914bc2c3da8d68ac2fede4b"]
Anchored
2026-08-19
Public log entry
search.sigstore.dev, log index 2514188040 · entry 108e9186e8c5677ac9bd…
Expected log hash
b0fc1d11450dfeabf778635bd8a8264987fbb7e682331541ce1f5d7507d4e862 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":"v1787125125654","kind":"published-quote","locale":"fr","page":"brand:relai","quote":"Selbstverwahrung. Deine Schlüssel, deine Krypto!","rating":5,"review_date":"2024-11-23","source":"Trustpilot","source_url":"https://www.trustpilot.com/reviews/67424d0b1af2f3e827c084f0","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 (6189a42bfe29…), 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.