I hope they take some inspiration from the excellent tarsnap and use scrypt.
(PS: posting here because I refuse to register for yet another service or associate any social networking account with their site just to comment)
I hope they take some inspiration from the excellent tarsnap and use scrypt.
(PS: posting here because I refuse to register for yet another service or associate any social networking account with their site just to comment)
In this manner, the AeroFS client can (and does) access the data stored on S3 directly, but if you were to lose the machine that runs the client (but still know the password you used at setup), you can still decrypt those files by deriving the same key on a different machine.
Colin Percival's writings ([1] in particular) were very helpful in picking the appropriate set of cryptographic primitives to use. Thanks, cperciva! :D
[1] - http://www.daemonology.net/blog/2009-06-11-cryptographic-rig...
(edited to add that I work at AeroFS)