This commit is contained in:
35
Technical/Linux/GPG Encryption.md
Executable file
35
Technical/Linux/GPG Encryption.md
Executable file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
note type:
|
||||
- note
|
||||
date: 2026-06-03
|
||||
done: true
|
||||
---
|
||||
If you want to encrypt a file, use the following command:
|
||||
|
||||
``` bash
|
||||
|
||||
gpg -c file.txt
|
||||
|
||||
# options include :
|
||||
# gpg -c file.txt : for symmetric encryption
|
||||
# gpg -d file.txt.gpg : to decrypt the file
|
||||
# gpg --batch -c --passphrase mypassphrase file.txt : accepts passphrase right from command line
|
||||
|
||||
```
|
||||
|
||||
and to decrypt, use:
|
||||
|
||||
``` bash
|
||||
|
||||
gpg -d file.txt
|
||||
|
||||
# You have to wait 10 minutes before you can get prompted for a password, before this, it will
|
||||
# decrypt without the passphrase.
|
||||
|
||||
```
|
||||
|
||||
`gpg –batch -c –passphrase Shakkal123! passwords.md`
|
||||
|
||||
`gpg –batch -d –passphrase Shakkal123! passwords.md.gpg`
|
||||
|
||||
`gpg –batch –output passwords.md -d –passphrase Shakkal123! passwords.md.gpg`
|
||||
Reference in New Issue
Block a user