| Crates.io | signal-auditor |
| lib.rs | signal-auditor |
| version | 0.1.0 |
| created_at | 2025-08-09 13:48:21.525989+00 |
| updated_at | 2025-08-09 13:48:21.525989+00 |
| description | An implementation of the Third-Party Auditor role for the Signal Key Transparency Log. |
| homepage | |
| repository | https://github.com/trailofbits/signal-auditor |
| max_upload_size | |
| id | 1787951 |
| size | 1,447,017 |
This repo implements the Third-Party Auditor role for the Signal Key Transparency Log.
Signal's key transparency uses a Mekle^2 style log, combining a prefix tree for version lookups with a left-balanced append-only log tree which tracks the history of the prefix tree and public key registrations.
For interactive usage, run:
cargo run --config config.yaml
For Google Cloud storage, KMS and logging backends, use feature gcp
cargo run -F gcp