23

I wouldn't trust Dropbox with my bank details and such (because there are lots of people looking for that kind of information), but is it safe to keep things which might be valuable to a small number of people? E.g. commercially sensitive information, draft scientific papers, answer sheets for university assessments I tutor etc.

Is there anything relevant in the fine print about privacy or ownership of stored information which I may have missed?

As long as I have a reasonably strong password is it likely someone who knows my e-mail address would be able to hack it?

2

10 Answers 10

29

Dropbox's Terms of Service state that they do not claim ownership rights, and they seem to have good security. In order to reset your password, Dropbox sends you an email message with a reset code. Someone would need access to either your email account, your password or a computer that you had set up Dropbox on to access your files.

If you want more security, you can use TrueCrypt to encrypt files before uploading them. As long as you don't put files in your public folder, you should be safe anyway.

P.S. I recommend checking with your company's lawyers before uploading secret information anywhere, just in case.

6
  • 4
    +1 for truecrypt, while dropbox seem to have security done well, if your data is sensitive you shouldn't be uploading it anywhere unencrypted.
    – Phoshi
    May 30, 2011 at 7:49
  • 3
    I use dropbox with a 500MB truecrypt container. It's great: If I put something in there, only the changes are synced (after unmounting!) --- that is not difficult, but also not trivial. Sometimes I get a conflict file, when a whole second container is downloaded. After mounting both and syncing them, I delete one of them. Therefore, for a more-then-newbie-user a perfect tool.
    – towi
    May 30, 2011 at 8:11
  • 2
    I disagree that Dropbox has good security - that would require keeping the encryption keys on the client or, at the very least, encrypting them with your password. Of course, this would prevent features like accessing your files if you forget your password, but it still means that their security is at most "decent". I would definitively use some encryption scheme (I use encfs because it encrypts each file separately, which is less secure but more convenient, in my opinion) if I was to put commercially sensitive info. May 30, 2011 at 14:41
  • @André If you need that kind of security, try link or link. These services keep your encryption keys client-side, although SpiderOak will allow you web access if you give it the password (they promise to only keep it in server memory for the duration of the session).
    – user775598
    May 30, 2011 at 14:49
  • 1
    They indeed seemed to have good security. The bug of June 19th has dissolved this illusion; consider everything in your account public. Jun 21, 2011 at 18:07
13

It all depends upon what level of "secure" you are comfortable with. Here's a few points to consider:

  • All (or a portion of) the files in Dropbox are also stored locally. You can choose to sync portions of your dropbox on other machines but one of your machines somewhere has the full state. This means that if your machine is ever lost, you're toast, because that information is not encrypted or secure.
  • Dropbox is only as secure as humanly-possible, and maybe not even that much. (As an example: Dropbox employees can see your content and will turn it over to the government if asked. They used to say they couldn't do this, but they later changed their statement.)
  • Truecrypt is great to use in conjunction with Dropbox. Note, however, that Dropbox won't be able to do single-file updates when any file in your TrueCrypt volume changes -- the whole volume will have to be pushed up again.
  • Ultimately it all depends on your comfort level and how much you trust both the networks you live on and the service and its employees.

As in the other answer, check with your company's lawyers first. Even if it were 100% secure, they may not like having secrets being stored in another place that they have to worry about.

3
  • 1
    +1, esp for stating that dropbox employees can see your content. This is important, and there may be other file sharing services which encrypt files with your password instead, rendering them unreadable even to themselves.
    – Macke
    May 30, 2011 at 7:07
  • 2
    As a Dropbox and TC user, I found out it is not entirely correct to say that a change inside the encrypted container will reupload the entire container: there will be a larger amount of data transferred than with an unencrypted file, but DB only uploads the changed portions of the file - and with sufficiently large TC containers, relatively small changes in files on the encrypted volume will not result in the entire container changing (a significantly larger part of the container changes than the part occupied by those files). Though theoretically a side channel, it helps with transfer size. May 30, 2011 at 9:17
  • (e.g.: 500 MB container, change 1 MB of files, unmount, Dropbox starts re-indexing the container, then transfers appx. 50 MB) May 30, 2011 at 9:19
8

You can use BoxCryptor to automatically encrypt all files which are uploaded to Dropbox.

3
  • 2
    Note the side-channels: filenames (and extensions) are visible; with weak password, this may open up avenues of faster-than-bruteforce cracking (e.g. headers of various formats are well-known, hence a partially-known plaintext attack). For most people, this is quite improbable to happen, but it's good to be aware of this. (but it does indeed look neat, definitely good enough against casual snoopers; note also that there's cross-platform support) May 30, 2011 at 9:24
  • @Piskvor: - the latest version encrypts file names too.
    – Giorgi
    May 30, 2011 at 10:14
  • Fair point - after a bit of searching, I see they're mentioning it on their blog; the site itself doesn't say this, and the screenshots are apparently from an older version. May 30, 2011 at 10:21
6

I recommend KeePass (Classic Edition) for storing things like passwords or creditcard info. It is lightweight and supported on almost any platform (via Contributed/Unofficial KeePass Ports and Builds). Encryption is Rijndael (AES).

(I am not affiliated)

4

I should note that, with regard to draft scientific papers, most research institutions (universities/colleges included) have very strict data storage policies, and storing your papers off-site is likely to be a violation of that policy. Before doing anything like that, please check with a senior administrator or someone who knows what that policy states, because you can potentially have your funding pulled if you make that type of error.

2

Dropbox doesn't have good security from either the confidentiality or availability aspects, so if your data is sensitive or must be available at all times you need to do something about it yourself.

For confidentiality, encrypt it: truecrypt plays well with dropbox

For availability look at multiple alternatives.

2

Whatever you put on Dropbox, assume that it will be exposed to the public someday. Because that is what actually happened for 4 hours yesterday. Apply your own choice of encryption before storing anything on Dropbox.

1
  • 1
    +1 Applies to anything and everything else you're putting "in the cloud", not just Dropbox. Jun 21, 2011 at 18:46
1

You may want to give this InformationWeek article a read. It reports that there have been accusations of—potential—security and privacy issues with DropBox due to their de-duplication procedures. DropBox counters that their employees have limited, if any access to users’ files, though a few “need to”, and that they have sorted out some issues, but not about their ability to track and trace what users uploaded what, and their reporting policies to the authorities. The co-founder of PGP, the popular encryption protocol, has deleted his DropBox account and accuses them of not actually encrypting the files (although he is probably talking about how DropBox uses a global key instead of separate keys for each user—which of course would be much more secure).

Not surprisingly, it all comes down to the actual files you want to store and how important they are to you. In the end, you have to make a personal judgement call based on the information at hand.

2
  • thanks, seems on balance it's safer than most of my hard copies floating round on the wrong side of shopping lists and such.
    – Kirt
    Jun 7, 2011 at 4:08
  • I use the back of library check-out receipts. :-)
    – Synetech
    Jun 7, 2011 at 16:51
1

As long as I have a reasonably strong password is it likely someone who knows my e-mail address would be able to hack it?

It looks like your password is completely irrelevant: Dropbox has, in the past (such a widely publicized incident happened on 2011-06-19, official Dropbox response here), accepted any password as valid, for an extended period of time - that is, anyone could have logged in as you, only knowing your username.

This, in addition to the recent change in security policy (which says, essentially, "we can access your files now, despite our previous statements to the contrary"), means one thing:

NO, it's not any safer than having those files publicly accessible: I can't find any kind of guarantee that a similarly massive problem won't happen again tomorrow, and the architecture of the system doesn't seem to protect your files by itself (and relying on external protection, such as if(password_ok = 1) gets you, uh, free access for anyone).

In other words: there apparently isn't any useful encryption in place (despite previous claims), therefore you should treat the files as if they were out in the open. So, if you plan to store anything sensitive there, don't store it unencrypted: use some external system of encryption (e.g. a Truecrypt container file - even Dropbox's wiki suggests using that [sic!]), and sync the container - it's encrypted on your side, and thus unreadable without your container password (which Dropbox doesn't have); or use a different cloud sync provider which provides actual client-side encryption.

-2

No!

Dropbox are obliged to turn over your data to the U.S. government should they decide to invoke the Patriot Act on you for whatever reason. There is also the 1986 Stored Communications Act where Fourth Amendment Rights to privacy do not apply and they can subpoena your data for some possibly reasonable reason.

Even if you encrypt your data and put it up on Dropbox, chances are that those friendly folks in the dark-government will be able to read your data if they really want to. Regardless of the latest and greatest encryption scheme, in real life the same factors that opened up the Enigma codes of WW2 come into play - your scientific paper/business proposal/pictures will start with the same bytes as last time you uploaded them, maybe not 'Heil Hitler!' but nonetheless enough duplicate content for the pro code-crackers to get to your private key.

From the U.S. side of the pond concerns about the Patriot Act may seem laughable. However, in the UK, it is quite reasonable and considered best practice to not store personal information on U.S. servers even if this information is completely harmless, e.g. a customer database. Time and time again the U.S. spying agencies have proven themselves to be untrustworthy, so why trust your data with companies accessible by them? Sometimes it is the principle that matters, not your data. It disappoints me that this has not been mentioned in the answers provided in this thread (to date).

7
  • 1
    -1: This answer reflects a fundamental misunderstanding of how current encryption techniques operate. The government may be large and well funded, but they can't break mathematics. The Enigma codes are a poor comparison because they were "thought to be" secure, but were not provably secure, as modern algorithms (e.g. Twofish, AES) are. Furthermore this overlooks the biggest point -- why on earth with the US encrypt their own top secret data with an algorithm they knew was broken? Doesn't make sense. May 30, 2011 at 20:43
  • The government broke PGP with 'Enigma' techniques. That was in the New York Times in 2002 - I don't have the citation to hand and I cannot claim for certain that I did not have involvement. There is a world of difference between armchair theory and wartime practice, whether that be WW2 or T.W.A.T. - The War Against Terror. At the time there was a lot of people that believed PGP was better than 'pretty good' for justification X, to all intents and purposes unbreakable. You overlook the human factor which is the crucial difference between theory and practice. Now sell me an unsinkable Titanic. May 30, 2011 at 21:21
  • This is actually entirely moot - Dropbox has stated that they comply with Law Enforcement if they receive a subpoena. Obviously their encryption is reversible; that's how you can access your files through the online interface. The real reason this answer isn't useful is because it ignores the question asker's point: he isn't worried about the government seeing his papers. He's not some criminal. It's just some minor, somewhat sensitive stuff, but not state secrets.
    – nhinkle
    May 30, 2011 at 21:33
  • 1
    By analogy, what if Dropbox was based in China? Would you be happy with that? Even if you had nothing to hide? Of course you would!!! Like it or not China is benign and harmless compared to the post 9/11 police state U.S.A. Contrary to what Fox News tells you, the U.S. government does not spend $80 billion a year hunting the bin Laden. To 'intercept private and commercial communications and not military communications' was the verdict of the European Parliament in 2001. Just ask Airbus - after being snitched on I doubt they trust 'the cloud' when tendering against Boeing. May 30, 2011 at 22:35
  • 1
    ...and then today beloved Dropbox has no passwords on anyone's files for four hours. dear oh dear. Jun 21, 2011 at 16:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .