is a free and open-source tool for encrypting and signing data, communications, and files using the OpenPGP standard.
Key generation
gpg --gen-key