View Single Post
  #2  
Old 07-07-2017, 13:12
surferxyz surferxyz is offline
Friend
 
Join Date: Jan 2005
Location: Planet Earth
Posts: 77
Rept. Given: 0
Rept. Rcvd 9 Times in 4 Posts
Thanks Given: 12
Thanks Rcvd at 54 Times in 21 Posts
surferxyz Reputation: 9
I've had an alright experience with:
https://nuetzlich.net/gocryptfs/

And a third party windows implementation:
https://github.com/bailey27/cppcryptfs

They have a simple comparison of "file encryption" software:
https://nuetzlich.net/gocryptfs/comparison/

The one problem with gocryptfs, is that it leaks exact file lengths and directory structure.

Unfortunately there is a lack of any project that does a simple directory flattening and file size obfuscation.

Cryfs does everything right, except that its file size obfuscation is not dynamic, and results in a gigantic number of files or large amount of wasted space, which cannot be controlled for when storing both large and small files in a single cryfs volume.

You can see a bit of a discussion about the file size obfuscation problem here:
https://github.com/rfjakob/gocryptfs/issues/57

Unfortunately it seems no current project is really addressing these types of issues in what I think is a reasonable way.
Reply With Quote
The Following User Says Thank You to surferxyz For This Useful Post:
phono (07-07-2017)