Skip to content

trailofbits/signal-auditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Key Transparency Auditor for Signal

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages