Encrypt a file using gpg
To encrypt a file using gpg command, run
1 |
gpg -o myfile.tar.gpg --symmetric myfile.tar |
Now it will ask for a password. Once you enter password 2 times, file will be encrypted.
Decrypt
To decrypt a file, run
1 |
gpg myfile.tar.gpg |
It will ask for the password, once you enter password, get file decrypted.
Example
This encryption process will also compress the file.
1 2 |
-rw-r--r-- 1 root root 1559767040 Oct 1 08:35 home-boby.tar -rw-r--r-- 1 root root 666947870 Oct 1 08:24 home-boby.tar.gpg |
In above example, 1.5 GB tar file get compressed into 600 MB file when encrypted with gpg