gpg2
GNU Privacy Guard 2.
See gpg
for GNU Privacy Guard 1.
More information: https://docs.releng.linuxfoundation.org/en/latest/gpg.html.
-
List imported keys:
gpg2 --list-keys
-
Encrypt a specified file for a specified recipient, writing the output to a new file with
.gpg
appended:
gpg2 --encrypt --recipient {{[email protected]}} {{path/to/doc.txt}}
-
Encrypt a specified file with only a passphrase, writing the output to a new file with
.gpg
appended:
gpg2 --symmetric {{path/to/doc.txt}}
-
Decrypt a specified file, writing the result to
stdout
:
gpg2 --decrypt {{path/to/doc.txt.gpg}}
-
Import a public key:
gpg2 --import {{path/to/public_key.gpg}}
-
Export the public key of a specified email address to
stdout
:
gpg2 --export --armor {{[email protected]}}
-
Export the private key with a specified email address to
stdout
:
gpg2 --export-secret-keys --armor {{[email protected]}}
License and Disclaimer
The content on this page is copyright © 2014—present the tldr-pages team and contributors.This page is used with permission under Creative Commons Attribution 4.0 International License.
While we do attempt to make sure content is accurate, there isn't a warranty of any kind.