Add openpgpg2pem. master
authorW. Trevor King <wking@drexel.edu>
Mon, 30 May 2011 15:34:24 +0000 (11:34 -0400)
committerW. Trevor King <wking@drexel.edu>
Mon, 30 May 2011 15:34:24 +0000 (11:34 -0400)
commitbdf324895c228e017626870e39ffc0b7f0ccc572
treef891833470af549118a2ffdf809f3810961923e9
parente03138491af7bc0aa9c9387339689ebd9c685f65
Add openpgpg2pem.

With the previous setup, it was difficult for me to check https keys
when signing them.  Now I can easily extract public key information
for validating keys with

  $ gpg --export 'https://www.physics.drexel.edu' \
    | openpgp2pem | openssl rsa -in /dev/stdin -pubin -text

And compare the modulus and exponent with those given for the server's
key

  $ openssl rsa -in private.pem -pubout -text

`openpgp2pem` is also useful when confirming a server's public key
through your browser's key acceptance window (without msva), as the
modulus and exponent are readily available.
src/openpgp2pem [new symlink]
src/share/keytrans