1
0
Files
Command_Line_Cheat_Sheet/GPG.md
2024-02-19 08:16:53 +01:00

52 lines
660 B
Markdown

# 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>
```