Finally Bitcasa CEO Explains How The Encryption Works
techcrunch.com
Finally Bitcasa CEO Explains How The Encryption Works
1–10 of 42 posts
Re: Finally Bitcasa CEO Explains How The Encryption Works
#2Re: Finally Bitcasa CEO Explains How The Encryption Works
#3TG: We encrypt everything on the client side. We use AES-256 hash, SHA-256 hashing for all the data.
HP: So it’s encrypted all on the client side and you can’t look at it on the server side?
TG: Exactly"
Finally, a company that gets it. I've been asking for this for a while now. I wish Dropbox and all the others would do this, too. I get it that some of Dropbox' customers may not want to deal with the encryption on the client side, but they should at least offer the option to everyone, and it should be right there every time someone wants to upload something. It would be best if it was the default option, too.
This way they won't get into the mess they got into last time with the feds asking for user data, and the clients who want full security of their data won't have to be worried about it anymore.
Re: Finally Bitcasa CEO Explains How The Encryption Works
#4http://news.ycombinator.com/item?id=2570538
EDIT: http://news.ycombinator.com/item?id=2461713 as well
EDIT2: Actually, there's more to this problem than just convergent encryption. If the storage provider knows which encrypted blobs belong to you, it can encrypt _some_ file and still figure out which users have copies of it. So, the storage provider, which stores a collection of encrypted blobs, should not know the blob -> list(users) association. I don't know if Bitcasa addresses this part.
Re: Finally Bitcasa CEO Explains How The Encryption Works
#5Re: Finally Bitcasa CEO Explains How The Encryption Works
#6Re: Finally Bitcasa CEO Explains How The Encryption Works
#7Doesn't that diminish some of the privacy claims?
Re: Finally Bitcasa CEO Explains How The Encryption Works
#8"HP: What do you do in terms of encryption or security? TG: We encrypt everything on the client side. We use AES-256 hash, SHA-256 hashing for all the data. HP: So it’s encrypted all on the client side and you can’t look at it on the server side? TG: Exactly" Finally, a company that gets it. I've been asking for this for a while now. I wish Dropbox and all the others would do this, too. I get it that some of Dropbox'…
Re: Finally Bitcasa CEO Explains How The Encryption Works
#9Curious to hear if anyone has experience with this "convergent encryption."
Re: Finally Bitcasa CEO Explains How The Encryption Works
#10http://www.ssrc.ucsc.edu/Papers/storer-storagess08.pdf
TL;DR version: take a chunk of data, encrypt it with its own sha1 hash as the key. Now you have an encrypted version that you can dedup. You can only decrypt if you already know the hash. Info about who owns any particular chunk is not kept on the server, so even if you break in to the server, all you can tell is which chunks correspond to data you already possess. Seems plausible.