dotfiles/doc/gpg.md
2021-10-29 01:01:07 +03:00

25 lines
406 B
Markdown

### GPG
Caching passphrases disable:
```bash
echo -e "default-cache-ttl 1\nmax-cache-ttl 1" > ~/.gnupg/gpg-agent.conf; echo RELOADAGENT | gpg-connect-agent
```
\
Generate key:\
```gpg --full-generate-key```
Encrypt:\
```gpg -e file.txt```
```text
-e — asymmetric encryption
-c — symmetric encryption
-r 'id' — encrypt data for a user with a specific id
```
Decrypt:\
```gpg -d file.txt.gpg```