I'm moving away from Dropbox today. Thanks for this jensen2k.
Don't mess with publicly-vetted crypto code - you're far more likely to introduce a weakness. Instead, just follow the documentation and use it correctly.
In that regard Owncloud[1] looks like a better option, but that again lacks mobile clients.