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


Published

03 October 2018

Category

development

Tags