pgp-sig2dot-cli

Crates.iopgp-sig2dot-cli
lib.rspgp-sig2dot-cli
version0.4.3
created_at2025-12-28 05:13:37.861478+00
updated_at2026-01-04 01:26:47.475413+00
descriptionOpenPGP sign party tool —— Visualize the Web of Trust
homepagehttps://github.com/Cryolitia/pgp-sig2dot
repositoryhttps://github.com/Cryolitia/pgp-sig2dot
max_upload_size
id2008255
size143,717
PukNgae Cryolitia (Cryolitia)

documentation

README

pgp-sig2dot

OpenPGP sign party tool —— Visualize the Web of Trust

This project is a part of the Department of Infrastructure of Project Trans, and powers Nix CN Meetup.

Gallery

https://openpgpkey.project-trans.org/

Usage Example

Run pgp-sig2dot --help to find out how to use it.

  • Show the web of trust in Nix CN Meetup keyring(not provide in this repo), show only primary uid, fetching new signatures on keyserver

    cat nixcn.gpg | pgp-sig2dot --import - -p --online
    
  • Show the web of trust from specified keys, automatically fetching from keyserver

    pgp-sig2dot draw -vv -k 1C3C6547538D7152310C0EEA84DD0C0130A54DF7 892EBC7DC392DFF9C9C03F1D15F4180E73787863 CEDBA39E576BC6C21B71A64825E82BBEA32BD476
    
  • Show the web of trust with graphiz backend

    gpg --export | pgp-sig2dot draw -t DOT --import - | dot -Goverlap=false -Tsvg -Ksfdp > temp.svg
    
  • Finding a key by GitHub username

    pgp-sig2dot fetch Cryolitia
    
  • Show help

    pgp-sig2dot --help
    
Commit count: 16

cargo fmt