I want to keep my personal documents in cloud e.g. Dropbox. But I want some of my documents be encryted and password protected, such that:
1. even if my Dropbox gets hacked, those documents still have one more security
2. I can still access the documents from another computer when needed

I looked about and found truecrypt and encrypting while compressing. Are there other easier methods?

3 Answers
3

GPG offers symetric encryption of single files which can be integrated with most file managers.

Ususally this works in some way where you right click on a file and select "encrypt" from a context menu. This is common with dolphin and nautilus and there is probably some solution to do this in windows explorer as well.

Alternatively there are encryption layers for file systems. In GNU/Linux for example you could use fuse encfs, to have a folder encrypted. You can set up your dropbox client to only sync the encrypted folder while working on the mounted unencripted representation.

Even easier: encfs offers a reverse view: you can take an unencrypted folder and mount it to folder which then contains a virtual, encrypted representation of the files. Have this crypto view synced via dropbox and you wouldn't even change your workflow.

I have written a python application that aims to encrypt documents client-side before uploading it onto Dropbox. It works in a very similar fashion to the official Dropbox app where you can simply drag and drop stuff into a folder and it will sync seamlessly. It's still in a very early phase so there might be bugs though, so do take that into account.

There are a few other applications that claim to offer client-side encryption for Dropbox, such as Boxcryptor. I have not used the software though, so I don't really know how it works or if it's secure.

Hello, welcome to Information Security Stackexchange. Could you provide more information, perhaps even a summary of the article? Link-only answers are discouraged because they usually lead to link-rot.
–
Terry ChiaOct 20 '13 at 4:45