How do you export GnuPG keys for use with PGP?
This has come up fairly often, so here’s the HOWTO: PGP can (for most key types) use secret keys generated by GnuPG. The problems that come up occasionally are generally because GnuPG supports a few more features from the OpenPGP standard than PGP does. If your secret key has any of those features in use, then PGP will reject the key or you will have problems communicating later. Note that PGP doesn’t do ElGamal signing keys at all, so they are not usable with any version. These instructions should work for GnuPG 1.0.7 and later, and PGP 7.0.3 and later. Start by editing the key. Most of this line is not really necessary as the default values are correct, but it does not hurt to repeat the values, as this will override them in case you have something else set in your options file.