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.

“Es friert ständig ein.”

Checks (re-run on this request)

Proof data

Record hash (SHA-256)
d5a85bb212c546431d72b2d20370f5907a50b5dabebb9e461b5e0a4b4314ef66
Signature (Ed25519, base64)
E+SE2dm1GA90QwXPkFDe1QuzmaPzx13sOi5+K7CHq2FhPVR60OGiBAVwoF8qaTVpiOSwo3Xn2RQ/3WS0iEUWDg==
Merkle root
400ee8bc8bb6e48ec8bd5ac7598e893e5cb7545daceec4f0578b6b1d061e7911
Merkle path
["d5a828bebf4fbd99c0dfddcd77801535f52f9302c59be8663c58d72c1ffcc190","a3233e9b61e5c73f21c2fa180d8fefa5cb31a3fc30b113a2bf37697b7f8ef951","0d3f38a1d861106cab5289d76fb28bd815fba02b4f2f97668d4d23c1bce29791","62dab2a73fcfb83ba8252c89bda9243a78e5cf94813d3d7ce64137e5741b456a","59a917edc8b7dcae43cfc82c1743a2c4407514d9cffe4588e100d4e0f70ebdd4","7ced63d4b2d87166a66a553395b7cf6f1a47161b926619c009a5c8099cde99e1","d27f936cebd9c1cdb1da54e1b061df7ba9a9f46da921fa526672abd6f3fd1f5e","88fc336186de1cc90de730343755f5b7bf3aa1c04bf6e419326e90916281f62a","f19fba4885cf3bd4371a538500158f85153be5421eeeaad1ce2135128cac8353","fa3f29f14121322c068475369d83d493752e227f05f769067a85b1264ad8ea6e","8136b03ddae1363e8c72957ac53661c0ffb386721d7fce790da5bc5c9074d7e2","0557fb82426c4911b4f526ba1bb16c6581d977e9486b0f8b7d6def92d5be31d6","ed96bacb6a753568e65408a83a42ffd2ff7e7b32430b79135ee948fb395ae60f","5b29d93873c30f07ca2c717da52ee52806856b3ee1063db3f502e4e0b241fd1e","02d2fd729874a4045685c92de04d21af3989963c78ad36afea7dd3264421abb8"]
Anchored
2026-10-05
Public log entry
search.sigstore.dev, log index 3082153890 · entry 108e9186e8c5677a31d2…
Expected log hash
cff4076b1696aa395d1840cc38c433580d1b7821d298d64e1adff5db6503370b 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":"v1791175845570","kind":"published-quote","locale":"de","page":"theme:spotify/durability/de","quote":"Es friert ständig ein.","rating":1,"review_date":"2026-09-19","source":"Google Play","source_url":"https://play.google.com/store/apps/details?id=com.spotify.music","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 (400ee8bc8bb6…), 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.