signal-auditor

Crates.iosignal-auditor
lib.rssignal-auditor
version0.1.0
created_at2025-08-09 13:48:21.525989+00
updated_at2025-08-09 13:48:21.525989+00
descriptionAn implementation of the Third-Party Auditor role for the Signal Key Transparency Log.
homepage
repositoryhttps://github.com/trailofbits/signal-auditor
max_upload_size
id1787951
size1,447,017
Tjaden Hess (tjade273)

documentation

README

Signal Key Transparency Auditor

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.

Usage

For interactive usage, run:

cargo run --config config.yaml

For Google Cloud storage, KMS and logging backends, use feature gcp

cargo run -F gcp
Commit count: 0

cargo fmt