Skip to content

Traversing the web of trust to get the shortest path between two fingerprints.

License

Notifications You must be signed in to change notification settings

aartoni/sixdegreesofpgp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Six Degrees of PGP

A Web of Trust visualizer aimed at finding the shortest path between two existing persons holding PGP keys, showing their degrees of separation.

How it works

  1. cache a dump of the Cyberbits keyserver via rsync;
  2. parse the dump using Sequoia-PGP;
  3. load public keys as nodes and signatures as edges in a neo4j database;
  4. query via neo4rs;

Inspiration

Extra resources

  • Sequoia Web of Trust: a Rust library and tool for authenticating bindings between User IDs and certificates using OpenPGP's web of trust.

Releases

No releases published

Packages

No packages published

Languages