GnuPG (also known by its command name, gpg) is a tool primarily for public key Encryption and cryptographic authentication. Homepage: https://www.gnupg.org There is a lot of material about GnuPG out there, so I won’t be duplicating it all here. But, I do have some more unique contributions for those familiar with GnuPG: There are alternatives to gpg/gpgv that may be useful in some cases: Age (Encryption) for encryption and signify for authentication.