PGP Tools


SVN Repository (WebSVN) | Alioth Project

PGP Tools is a collection for all kinds of pgp related things, including signing scripts, party preparation scripts etc.

If you're interested in accessing the development tree, just checkout the repository via Subversion:

svn co svn://svn.debian.org/pgp-tools/trunk/ pgp-tools
or, if you want to browse it then visit svn on the web.

caff -- CA - fire and forget

caff is a script that helps you in keysigning. It takes a list of keyids on the command line, fetches them from a keyserver and calls GnuPG so that you can sign it. It then mails each key to all its email addresses - only including the one UID that we send to in each mail.

pgp-clean -- removes all non-self signatures from key

pgp-clean takes a list of keyids on the command line and outputs an ascii-armored keyring on stdout for each key with all signatures except self-signatures stripped. Its use is to reduce the size of keys sent out after signing. (pgp-clean is a stripped-down caff version.)

gpg-key2ps -- convert fingerprints to PostScript

This script will output a PostScript file which has your Key-ID, UIDs and fingerprint nicely formatted for printing paper slips to take with you to a signing-party.

gpg-mailkeys -- sign and mail keys

Given one or more key-ids, gpg-mailkeys mails these keys to their owners. You use this after you've signed them. By default, the mails contain a standard text and your name and address as the From (as determined by the sendmail command).

gpglist -- show who signed which of your UIDs

gpglist takes a keyid and creates a listing showing who signed your user IDs.

gpgsigs -- annotate list of GnuPG keys with already done signatures

gpgsigs was written to assist the user in signing keys during a keysigning party. It takes as input a file containing keys in gpg --list-keys format and prepends every line with a tag indicating if the user has already signed that uid.

keylookup -- Fetch and Import GnuPG keys from keyservers

keylookup is a wrapper around gpg --search, allowing you to search for keys on a keyserver. It presents the list of matching keys to the user and allows her to select the keys for importing into the GnuPG keyring.

Packages

In Debian, these tools are included in the signing-party package. gpg-key2ps and gpg-mailkeys are included in Debian woody and sarge. caff, pgp-clean, gpglist and gpgsigs are added as of etch (and sid).

On NetBSD the tools are in pkgsrc/security/caff.

On FreeBSD there is a signing-party port in security.

Tarball

Not using Debian? You can get the tarball from the Debian FTP server.


Last modified: Thu May 4 00:45:27 2006 CET.

This page is available in the following languages: Català English Español