Skip to content
mcantrell edited this page Jan 19, 2013 · 3 revisions

You can utilize the open source GnuPG tool or Mac GNU Privacy Guard for Mac OSX to manage your PGP keys. The following commands may be helpful to you in regards to Zuul.

Creating a new Public/Private Key Pair

Use the following to generate a new key.

gpg --gen-key

They keyring is saved somewhere in your local user's home:

  • Unix/Linux: ~/.gpg
  • Windows: %APPDATA%\GnuPG
You can override the default locations by specifying the --homedir option

List you public keys

If you already have a keyring, you can list the meta-data about the secret keys with the list-keys option:

gpg --list-keys

You should see something similar to:

-----------------------------------------------
pub   1024D/B50F0B65 2012-10-10
uid                  Joe Blow <joe.blow@acme.com>
sub   2048g/52710B1E 2012-10-10

Export a public key in ASCII armored format

Zuul needs your public key in ASCII armored format. You can extract this with the export command if you know which key you'd like to extract (see the above command). For example:

gpg --export -a "Joe Blow"

Should result in something like:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.x

mQGiBFB0x6sRBACDOT7lVpJZzFsDM2MM6VixzKdcs1UdqGmuykufC6T4YZd1xgVX
lbZg3C3NKn+V4deYVbRxeQx+2SOr5Ej/Uy1lpoVciGxgXBxBsDOV33DxMZB7JJoN
BgXcl3cWbmCayKeZofbqv5lrarnU6PQiD+ojYP/eZc07kcTsNzi1iUU65wCghyjh
NTJgDeFs7Di6+OQz74S5wFUD/3NthglB1mx2Cdp0lOKR3X954rhvwbtIv0bR5Djy
3ee+l93z2XjFzNvsXCrel0uY4F2zagKnkWkA978565sH+YngDkVsvjMjFqn9n8cs
E5InEuoHuNmkzw53u15KWZabK5Xsj+nKYEoW0LBCy3Y87hLF917yjHTYLy7MX+Ot
rkH5A/4y55keCJG5+C6FmPlaz6RuaZhYJVpkwpA/R1TGrmXfGVXP4kX6IE29+3RG
7XFMMyXfIxKaN0BaD2P46TnE/xp0HVdSkTdEkqwt7CQJbAI0TTbcC8CnbGta7XSj
SmYFmInZIH+nWVFM3Dnmgr2EfcY2VkPwKnzL0wE4nvTF6Vs7/LQrTWlrZSBDYW50
cmVsbCA8bWlrZS5odW1hbnNvbmx5QGRldm51bGwub3JnPohfBBMRAgAfBQJQdMer
AhsDBgsJCAcDAgQVAggDAxYCAQIeAQIXgAAKCRD7+vf8tQ8LZSaRAJ9HowVDrcZg
+REptoJe270uDEEw2gCeP8o7dwSmNNTyshfN9hysde6ihlm5Ag0EUHTHqxAIAOx4
uEtHqnE13w4EUZDLrU+rGkeUXD6AMszMC0fIes8N28Ys9ySOf6xVTKxcy7iGJmLF
rm30IvB15PgYLypaBF9ZlS3nsa3UJsZDscvbTBq36kHUGYApCA2SKdcuq4C//P6q
AQ6MGNW+kKhKVg92F6hnHQ11mMcmkYhdkDMmixqDtHfF/+CxgbrEdumkm5pDfLFB
MvbM6sPvnItIaAyyEwrV4LE6NOuztyzKUiuKnnFx0r4Do4kkjNqXbU6SsJsbYXrt
3De2+btDAhyzjbN9FXgVndIEG59hiUpND5Bt74NA3FZUFwZ/OFUQfDnLk/gDyagG
GVxmn07JAinj8MHvQzMAAwUIAIIDa2P4zcEmXOWp2l0mlVKEo0tbSFIgc/VQPXSK
95AG3p0vBV1hkS8PoXQ9p4mI1y6i/kqf+3U5CY6Q41J4zzh/BfC4ia6Eg5OMQZaX
CnQXkVWLnzpf5oq9JGKokHuzwMCvpBJiAVNft30Pljl8bNTmH9X5e0vRhl9CH5NU
HkSAkSR8CNH/W2BPKcTCLGiykHKHUzPkynX/9vy7DQAS/XTCP0kDT25F4UQLVtFk
kZarGe676i5OUGUC/nFCX/RZsQ0dVfbKDqc9H6zcRJUqsXuX4XaAKVg+FSw3N9Kj
V7P68RGUGqgJMUwXYP8qZowNQdFVMZNp96xfQXafX+Kj3HGISQQYEQIACQUCUHTH
qwIbDAAKCRD7+vf8tQ8LZV3mAJwP64KNGzrHWVqblQsGpwIDm9K2swCdFucOUQC9
d8qwmkFQdsV3qgI3Znk=
=WYk6
-----END PGP PUBLIC KEY BLOCK-----

Useful Resources

Clone this wiki locally