added gpg.md

This commit is contained in:
Jesús 2019-07-12 21:34:25 -05:00
parent c4aa3fc761
commit 098ba11a45
No known key found for this signature in database
GPG Key ID: F6EE7BC59A315766

66
gpg/gpg.md Normal file
View File

@ -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