GPG
Gnu Privacy Guard, commonly abbreviated GPG, is a free software implementation of the OpenPGP standard. It provides cryptographic privacy and authentication for data communication and storage by offering encryption, decryption, digital signatures, and key management. GPG is part of the GNU Project and was originally written by Werner Koch; the project first released GPG in 1999 as an open-source replacement for the proprietary PGP software.
It uses public-key cryptography and key pairs stored in a keyring. Users generate a key pair, distribute
For algorithms, GPG supports multiple cryptographic algorithms for key exchange and signatures, including RSA and Elliptic
While primarily a command-line tool, GPG is extensible through libraries such as GPGME and is integrated with