GPG (GPG key) or GnuPG stands for GNU privacy guard. GnuPG is an open-source encryption
program. It enables end-end encryption through the use of asymmetric key-pairs that are
unique to each user.
The key pairs, comprised of a private & public key. The public key is just that,
public. Given to those you want to communicate with. The private key or secret key remains
just that, secret. The private key remains private, because if revealed the private key
would enable decryption, meaning it would no longer be secure.
Different encryption algorithms generate key pairs, including RSA, AES-256, SHA-256, and many
more.
cPanel has GPG support built into its emailing system. The cPanel control panel, supports the
generation, import, and export of keys. Keys are assigned to email, whether that be on the
current account, another account, or an email client.
GPG key creation in cPanel
Login to your cPanel control panel. After you have logged in, click Encryption
under the email section. Afterwards, this will take you to the cPanel encryption tool,
where you can create and manage your keys.
Within the encryption tool, you will need to enter some information. Including, your
name and an email address. This
email address secured by the GPG key.
You can also add comment or nickname. This is good if you have a lot of GPG keys in use
and want to add easy to understand labels.
You have gone to the effort to generate an encryption key, so we suggest you generate a
very strong password. The password generator tool lets you
create a unique, strong password that you can use and then note down.
If you only want the GPG key to work for a specific time period, you can set an expiry
date.
Advanced users can set the key size. If you don’t need to set a key size, keep it
as default.
After clicking generate, please wait. Once the key is ready, you will see the following
message.
Once you can see the success message, refresh the page using F5. Scroll down the page.
From here, you can view all of your public and private keys by clicking
view.