This page is a mirror of http://www.netsplit.com/software/signkey/.

Skip to:

signkey

This script takes a list of key IDs, or the name of a file containing such a list, on the command line and for each key signs each UID individually and mails that single signature encrypted to the e-mail address in the UID.

The recipient would then receive one e-mail for each UID on their key and needs to decrypt and import each to receive the complete set of signatures. It is up to the recipient to upload these signatures to a key server.

History

With a few hours to kill on a bus from Oslo Torp airport to the city itself, and with the anticipation of a large key signing event at the Debian Conference I was there to visit, I wrote this script to do the hard work for me. Many people have since asked for a copy, so I make it publically available here.

Download

The current version consists of a single Perl source file and is distributed under an MIT licence.

Configuration

You will need the DEBFULLNAME and DEBEMAIL environment variables set to your full name and e-mail address respectively. You will also need a working GPG set-up for the user you run as.

Security concerns

With any tool such as this, it is important to be aware of the security concerns surrounding it.

Back to top

Copyright © 2003 Scott James Remnant. Content distribution licence.