I use rsync (Round Sync on Android). It uses the crypt library (AES-256) to automatically encrypt files on the fly as they're copied into defined directories. On the back end it syncs to virtually any cloud provider. I've been using it for a little over a year now and it's been rock solid, and flawless in its operation