aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gpg/gpg.md66
1 files changed, 66 insertions, 0 deletions
diff --git a/gpg/gpg.md b/gpg/gpg.md
new file mode 100644
index 0000000..80be037
--- /dev/null
+++ b/gpg/gpg.md
@@ -0,0 +1,66 @@
+## Gnu Privacy Guard
+
+### Generate
+
+ gpg --full-gen-key
+
+### Basic usage
+
+Signature sig mode:
+
+ gpg --detach-sign file.ext
+
+Signature asc mode:
+
+ gpg --armor --sign file.ext
+
+Verify:
+
+ gpg --verify file.sig
+
+### My user-id
+
+ gpg -K
+
+### All users-ids
+
+ gpg -k
+
+### Debug gpg
+
+ dirmngr --debug-level guru
+
+### Import key:
+
+ gpg --recv-keys $esefingerprint
+
+### Import key from server:
+
+ gpg --recv-keys <user-id> --keyserver pgp.mit.edu
+
+### Export key 0:
+
+ gpg --export --armor <user-id> > public.key
+
+### Export key 1:
+
+ gpg --armor --output public.key --export <user-id>
+
+### Export key to server
+
+ gpg --keyserver pgp.mit.edu --send-keys <user-id>
+
+## Encryt
+
+ gpg --recipient <user-id> --encrypt archivo.odt
+
+## Decrypt
+
+ gpg --output archivo.odt --decrypt archivo.odt.gpg
+
+### Refresh keys
+
+ gpg --refresh-keys
+
+### wiki
+https://www.gnupg.org/gph/es/manual/book1.html