Method 1: Using GPG
gpg --symmetric --cipher-algo AES256 backup.tar.gzDecrypt:
gpg --decrypt backup.tar.gz.gpg > backup.tar.gzMethod 2: Using OpenSSL
openssl enc -aes-256-cbc -salt -in backup.tar.gz -out backup.tar.gz.encDecrypt:
openssl enc -aes-256-cbc -d -in backup.tar.gz.enc -out backup.tar.gzMethod 3: Encrypt while creating tarball
tar czf - /home | openssl enc -aes-256-cbc -out backup.tar.gz.enc