Răsfoiți Sursa

gpg2: Add page (#3074)

Julien Jerphanion 5 ani în urmă
părinte
comite
ab5a731d2c
1 a modificat fișierele cu 32 adăugiri și 0 ștergeri
  1. 32 0
      pages/common/gpg2.md

+ 32 - 0
pages/common/gpg2.md

@@ -0,0 +1,32 @@
+# gpg
+
+> GNU Privacy Guard 2.
+> 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 {{alice@example.com}} {{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 the standard output:
+
+`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 the standard output:
+
+`gpg2 --export --armor {{alice@example.com}}`
+
+- Export the private key with a specified email address to the standard output:
+
+`gpg2 --export-secret-keys --armor {{alice@example.com}}`