diff options
author | Jesus <heckyel@hyperbola.info> | 2025-05-18 16:06:28 -0500 |
---|---|---|
committer | Jesus <heckyel@hyperbola.info> | 2025-05-18 16:06:28 -0500 |
commit | 967947b6da723b310086a59112c8b164dcc85b6a (patch) | |
tree | 7b9d08c02620e688d45ba040df0bf9b8a9d66b2c /gpg/README.md | |
parent | 3f93f5c5e4e9c72c85d0649986f4ceff670105de (diff) | |
download | book-967947b6da723b310086a59112c8b164dcc85b6a.tar.lz book-967947b6da723b310086a59112c8b164dcc85b6a.tar.xz book-967947b6da723b310086a59112c8b164dcc85b6a.zip |
Diffstat (limited to 'gpg/README.md')
-rw-r--r-- | gpg/README.md | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/gpg/README.md b/gpg/README.md index 4a15a17..b49054a 100644 --- a/gpg/README.md +++ b/gpg/README.md @@ -3,7 +3,7 @@ ### Generate ```console -$ gpg --full-gen-key +gpg --full-gen-key ``` ### Basic usage @@ -11,86 +11,86 @@ $ gpg --full-gen-key Signature sig mode: ```console -$ gpg --detach-sign file.ext +gpg --detach-sign file.ext ``` Signature asc mode: ```console -$ gpg --armor --sign file.ext +gpg --armor --sign file.ext ``` Verify: ```console -$ gpg --verify file.sig +gpg --verify file.sig ``` ### My user-id ```console -$ gpg -K +gpg -K ``` ### All users-ids ```console -$ gpg -k +gpg -k ``` ### Copy Public Key ```console -gpg --export --armor $(gpg -K --with-colons --keyid-format SHORT | awk -F: '/^pub:/ { print $5 }') | xclip -sel clip +gpg --export --armor $(gpg -K --with-colons | awk -F: '/^sec/ { getline; print $10; exit }') ``` ### Copy Private key (Caution) ```console -$ gpg --export-secret-keys -a <user-id> | xclip -sel clip +gpg --export-secret-keys -a <user-id> | xclip -sel clip ``` ### Change password gpg ```console -$ gpg --edit-key <user-id> +gpg --edit-key <user-id> passwd ``` ### Debug gpg ```console -$ dirmngr --debug-level guru +dirmngr --debug-level guru ``` ### Import key: ```console -$ gpg --recv-keys $esefingerprint +gpg --recv-keys $esefingerprint ``` ### Import key from server: ```console -$ gpg --recv-keys <user-id> --keyserver pgp.mit.edu +gpg --recv-keys <user-id> --keyserver pgp.mit.edu ``` ### Export key 0: ```console -$ gpg --export --armor <user-id> > public.key +gpg --export --armor <user-id> > public.key ``` ### Export key 1: ```console -$ gpg --armor --output public.key --export <user-id> +gpg --armor --output public.key --export <user-id> ``` ### Export key to server ```console -$ gpg --keyserver pgp.mit.edu --send-keys <user-id> +gpg --keyserver pgp.mit.edu --send-keys <user-id> ``` ## Cifrado @@ -98,32 +98,32 @@ $ gpg --keyserver pgp.mit.edu --send-keys <user-id> #### Cifrar ```console -$ gpg --symmetric <miarchivo> +gpg --symmetric <miarchivo> ``` #### Descifrado ```console -$ gpg --output <archivo.ext> --decrypt <archivo.gpg> +gpg --output <archivo.ext> --decrypt <archivo.gpg> ``` ### Cifrado Asimétrico #### Encryt ```console -$ gpg --recipient <user-id> --encrypt archivo.ext +gpg --recipient <user-id> --encrypt archivo.ext ``` #### Decrypt ```console -$ gpg --output archivo.ext --decrypt archivo.ext.gpg +gpg --output archivo.ext --decrypt archivo.ext.gpg ``` ## Refresh keys ```console -$ gpg --refresh-keys +gpg --refresh-keys ``` ### wiki |