What are the best linux utilities for only decrypting and encrypting pgp? - eviltoast

edit: I am not specifically tied to pgp, I just want an encryption method that uses a public key to decrypt and a private one to encrypt