Encfs4win

Encfs4win: an Encrypted Filesystem for FUSE on Windows.

View project on GitHub

encfs4win - Windows port of EncFS

About

EncFS4win is a revival of the original encfs4win project, but has been brought up-to-date with recent changes done to the EncFS project. The original encfs4win was based on EncFS v1.7.4, which was shown to have some security issues. Updates to EncFS have been done recently to fix many of these issues, and the goal of this project is to port these modernizations to Windows.

EncFS provides an encrypted filesystem in user-space. It runs in userspace, using the Dokan library for the filesystem interface. EncFS is open source software, licensed under the LGPL.

EncFS encrypts individual files, by translating all requests for the virtual EncFS filesystem into the equivalent encrypted operations on the raw filesystem.

For more info, see:

Status

I will try to keep this updated with the EncFS project as changes come in upstream.

EncFS4win has been tested with the original release of Dokan (v0.7.x) as well as the latest Dokan (v1.x.x).
If building with v0.7.x or earlier, be sure to add the preprocessor definition "USE_LEGACY_DOKAN" for legacy support.

Credits

Special thanks to vgough/encfs and freddy77/encfs4win for establishing the groundwork that made this project possible!