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