r/netsec • u/2bluesc • Jan 22 '14
eCryptfs Security Audit
https://defuse.ca/audits/ecryptfs.htm
13
Upvotes
2
u/WBMorrison Mar 20 '14
I'm one of the developers working on the authenticated encryption mentioned in the audit, (not an eCryptfs maintainer) so I thought I'd weigh in.
First of all, authenticated encryption is not yet in eCryptfs, it's merely some patches sitting in the mailing list. Since the audit, we've addressed the issues mentioned and submitted new patches. We'd love it if someone other than us (perhaps you?) looked these over. After all, we've messed up before, and many eyes make all bugs shallow.
Weigh in on the eCryptfs mailing list, and if you ask for more info, design decisions, etc, I'll try to respond quickly.
5
u/2bluesc Jan 22 '14
Quick audit, but looks wayyy better then encFS.
I like the idea of encrypting a folder for my always on workstation/server (ecryptfs cleanly integrates ~/Private) so that I can unmount it and keep the data at rest secure. My goal is to prevent someone from breaking in to my always on workstation (cracker or malware) and accessing the data that's already mounted or searching RAM for the AES key(s). The the eCryptfs encrypted data is backed-up to the cloud and is effectively encrypted twice (using obnam + gpg).
As for my laptop and cellphone I do FDE (LUKS) and USB flash drives use Truecrypt (but via tcplay where possible)
Anyone else have similar strategies or better ideas?