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.
“Le service client n'a été d'aucune aide”
Checks (re-run on this request)
- ✓ Signature — Ed25519 signature over the record hash, verified against the public key at /.well-known/citatio-signing.json
- ✓ Merkle inclusion — Leaf recomputed through the sibling path to the anchored root
- ✓ Public transparency log — Sigstore Rekor log index 2594150627
Proof data
- Record hash (SHA-256)
1ae8a2b5d9b18f0df9eecc711a25e2e11c66da0db19a500a50aec6219ffe975e- Signature (Ed25519, base64)
/NHXoOURKXuU/T9Y6p3kEjhZbiB8H7DE220ueUZ/D801Gap5CZUPcsPfv0PDnHY9Ke+gpKiZpTat5hNA+9obBg==- Merkle root
0c44384053f4515e810e39e38bbfc8d1ebf8fc8044e930130f2718f18d6e30d6- Merkle path
["1ae5cd9f3eacc6b89b7086bc014c8dd4c7cd5c629602c4db2b0933f129c99231","2f9fbb9ec215f7c0a595a773a45ceaa7668acd4092d7cfeb470c4b0c38783826","c23c8c00da6c6c242f753d2b7810d64f74c2103e238fa2d3e44cbd5446a4c4ae","6374ca9ef453ef4b8f245814f1d2b55b9399106a5786956ba76c809df7bca30d","689b5fed1d40c44943be3ec4e8807920e35aff6348eeb4ca212c49435bb35a22","d92da7c74e97ab1eaa96f34f4d3ba9cc35b293c1478e0f0e335246564b8ffa8a","fa057e560db9fe5ad66f82bb589c5da97997b84962a47582eae9fc76cf74a403","a30178720563636ab9dea2915fd4c148178e762b1e5f07d1199aaa7446212326","e9e88fa4d8db5782797ff9b3f91170158b4ece85931fc3911bfb8be2563f88ce","3141533b28f14314bc76f9e842a3ffc8d5cd2aa76f6460a270a86e38a90ed379","8174fcb15d8c75381c3f80afbe8b2d1e784773ec32a190e8b4728d38acfb3139","79e23aac55d1a49b0209b9402889e867a90109375fd967e29f34e7a1495987f4","30dc946815052fef518ce15148fc623fdba597d0a49d34c688be2ab87df02e9a","a971e54ed15f5a8d1434c2506d27308ac85599f1cf0e77368faa376fd011a21e","3892520c1103569bd77eeee02c1b8f12a42aff1691d1e5d09fc2cca1ca9a09ec"]- Anchored
- 2026-08-26
- Public log entry
-
search.sigstore.dev, log index 2594150627 · entry
108e9186e8c5677a0263… - Expected log hash
-
2d9d2acfe82742dc44bc789de96d0d35b3732ba3d23c99d82fdc22e81671b7d6The log entry'sspec.data.hash.valuemust equal this value: the SHA-256 of the Merkle root string above. Recompute it yourself from the root to confirm. - Canonical record
{"dataset_version":"v1787712772441","kind":"published-quote","locale":"fr","page":"theme:pixum/service/fr","quote":"Le service client n'a été d'aucune aide","rating":1,"review_date":"2026-07-22","source":"Apple App Store","source_url":"https://apps.apple.com/de/app/id1319898516?see-all=reviews","v":1}
Verify in the public log
- Open the Rekor entry (pre-filled with this proof's log index).
-
In the entry, compare
spec.data.hash.valuewith the "Expected log hash" above: it is the SHA-256 of the Merkle root string (0c44384053f4…), which ties this proof's root to the log entry. -
Decode
spec.signature.publicKey.contentfrom base64: it must equal Citatio's published key at /.well-known/citatio-signing.json. -
The entry's
integratedTimeis the independent timestamp: the root, and with it this quote, existed no later than that moment. - 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.