Page MenuHomeSolus

gocryptfs - file-based encryption
Closed, ResolvedPublic

Description

Name: gocryptfs
Project/Product Homepage: https://nuetzlich.net/gocryptfs/, https://github.com/rfjakob/gocryptfs
Why we should include this into the repository, i.e. what does it do that the alternatives do not?
To provide an alternative to EncFS and replace it in the future.
gocryptfs is the aspiring successor of EncFS [1] which is in the process of dying and has several major issues [2] which still are not fixed and probably never will. EncFS' development began in 2003, when cryptographic standards weren't as developed as they currently are and the head developer pretty much abandoned the project and recommended gocryptfs back in 2017 [3].
gocryptfs is also very cloud storage friendly in the way it doesn't split files into smaller encrypted files, so uploading goes at high speeds, hence, provides good performance [4] and has been audited [5].
Is it open source?
Yes (License: MIT, https://github.com/rfjakob/gocryptfs/releases/download/v1.7/gocryptfs_v1.7_src.tar.gz).

I'm also be willing to submit and maintain a patch, if gocryptfs gets accepted.

[1] https://nuetzlich.net/gocryptfs/
[2] https://github.com/vgough/encfs/issues/314
[3] https://github.com/vgough/encfs/issues/314#issuecomment-325095995
[4] https://nuetzlich.net/gocryptfs/comparison/
[5] https://defuse.ca/audits/gocryptfs.htm

Event Timeline

r3r57 created this task.Jun 18 2019, 11:29 AM
r3r57 updated the task description. (Show Details)
r3r57 updated the task description. (Show Details)
r3r57 updated the task description. (Show Details)Jun 18 2019, 11:34 AM
r3r57 updated the task description. (Show Details)Jun 19 2019, 6:32 AM
r3r57 updated the task description. (Show Details)Jun 19 2019, 6:39 AM
r3r57 updated the task description. (Show Details)Jun 19 2019, 8:43 AM
DataDrake triaged this task as Wishlist priority.Jun 19 2019, 11:12 AM
DataDrake moved this task from Backlog to Accepted For Inclusion on the Package Requests board.

I'm willing to maintain gocryptfs since I use it on a daily basis. I've already submitted a patch https://dev.getsol.us/D6552