# Cheatsheet Below you will find a reference to the most useful commands. ## Check if GPG is installed ``` gpg --help ``` ## List your keys ``` gpg --list-keys ``` ## Generate a new key pair ``` gpg --full-generate-key # Choose what kind of key you want, the key size and specify an expiration date. ``` ## Export your public key ``` gpg --export --armor --output jane_doe_pgp.public_key.asc jane.doe@example.com ``` ## Backup and restore your key pair ``` gpg --export-secret-keys --output --armor jane_doe_pgp.private_key.asc jane.doe@example.com ``` ## Edit your key's expiration date ``` gpg --edit-key jane.doe@example.com ``` ## Change the key's passphrase ``` gpg passwd jane.doe@example.com ```