I have the following use case:
- There's some data from my PC I want to periodically back-up online
- I own some hosting, so I want to use that for the backups, don't want to pay to another backup service
- I want to encrypt my data locally prior to moving it to the server
I have no problem writing scripts to automate the process (say, periodically generate the backup and upload by FTP to my server), but my main question is about step 3 - the encryption: which way is recommended to encrypt my files (say, collected into a .ZIP) prior to uploading to the server?
P.S. TrueCrypt seems popular but it's not quite what I'm looking for, since I don't want the files to be constantly encrypted here on my PC.