Well, I don't know if the whole idea is great, but I will venture a guess as to the best way to do this.
- Tar/zip up the files in question.
- gpg encrypt the zip/tar file (gpg -e your key ID)
- Place file to be transferred to ISP.
These steps can actually all be performed in one. Add -z to the tar options for compression with gzip, or -j for bzip2. Add your directories/files in place of DIRLIST, and your keyid in place of KEYID.
Code:
tar -cp DIRLIST | gpg -e -r KEYID > /tmp/sitecopy/backup.tar.enc