I'm surprised that there isn't a "cloud encryption" software available yet. It shouldn't be a complex project to encrypt & rename -> upload // download -> decrypt & rename. You could store the original file names in the cloud in an encrypted sqlite database or something.
It's an offline application that runs on your computer that is transparent to your actions. You just use the drive BC mounts instead of where Dropbox tells you to use, the rest automatic.