GPG usage
Create
gpg --gen-key
gpg --full-generate-key
Delete
gpg --delete-keys $UID
gpg --delete-secret-keys $UID
List key
gpg --list-key #list public key
gpg --list-secret-keys #list private key
Encrypt
gpg -s --default-key $UID plain-text
gpg -r $UID --encrypt plain-text
Decrypt
gpg -d < cipher-text
gpg -r $UID --decrypt cipher-text
Import Key
gpg --import my-private-key.asc
Export key
gpg --export --armor $UID
gpg --export-secret-keys $UID