For all of my projects, I have an assembla account (http://www.assembla.com) with SVN access. I don't know the privacy/crypto details, so if you're storing private/sensitive data I can't help you with any details there - I'm doing open source stuff and couldn't care less who sees my code. Your situation might be different!
We have both public and private accounts with assembla - they're great.
We used to use their entire package (bug reporting, trac, etc.) but now we're only using them for SVN and use locally-deployed software to manage the rest of the toolchain (mostly Atlassian software such as Jira, Confluence, Crucible, and Fisheye)