I generated a key pair with GPG Tools for Mac and exported the public and private key to a safe place.

I assume that I can decrypt my stuff with this USB in any OS (e.g. Linux) and any GnuPG software.

Is that correct?

1 Answer 1


GPG Tools is a distribution of GnuPG with some front end and integration addons. All key management and cryptographic operations is handled by GnuPG. You can also verify this by running gpg --list-keys on the command line, which will show the same keys the frontend tools know of.

Furthermore, GnuPG does implement the OpenPGP specification, so I'd rather call those keys "OpenPGP keys": they're also interoperable with other implementations of OpenPGP (PGP, OpenKeychain, the Monkeysphere development library, ...).

  • So I can encrypt messages with someones PGP Public Key and she can encrypt mine, right?
    – shredding
    Jul 9, 2017 at 8:01
  • 1
    Yes, and no matter what implementation the other party is using, as long as it is OpenPGP compliant and supports the algorithms used.
    – Jens Erat
    Jul 9, 2017 at 8:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .