1
0

Adding GPG Cheatsheet

This commit is contained in:
2024-02-19 08:16:53 +01:00
parent d64752972e
commit 887dbb9566
2 changed files with 54 additions and 1 deletions

51
GPG.md Normal file
View File

@ -0,0 +1,51 @@
# GPG Cheatsheet
A collection of GPG commands I use and still don't remember.
### List keys
```sh
gpg -k
```
### Edit a key
```sh
gpg --edit-key <key_id>
```
### Import a public key
```sh
gpg --import <keyfile>.txt
```
### Export a public key
```sh
gpg --export -a <user_or_email> > <outputfile>
```
### Export a private key
```sh
gpg --export-secret-key -a <user_or_email> > <outputfile>
```
### Encrypt a message
```sh
gpg --encrypt --armor -r <user_or_email> <inputfile>
```
### Decrypt a message
```sh
gpg --decrypt --output <outputfile> <inputfile>
```
### Update keys on server
```sh
gpg --keyserver pgp.mit.edu --send-keys <key_id>
```

View File

@ -8,4 +8,6 @@ A collection of commands I use frequently and still don't remember.
[OES Cheat Sheet](OES.md)
[DPX / vStor Cheat Sheet](DPX.md)
[DPX / vStor Cheat Sheet](DPX.md)
[GPG Cheat Sheet](GPG.md)