EncFS is an encrypted pass-through filesystem which runs in userspace on Linux (using the FUSE kernel module). Similar in design to CFS and other pass-through filesystems, all data is encrypted and stored in the underlying filesystem. Unlike loopback filesystems, there is no predetermined or pre-allocated filesystem size.
| Tags | Filesystems Security Cryptography |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux BSD FreeBSD |
Recent releases


Changes: This release uses a salt-based key derivation function from OpenSSL. It adds GCC 4.3 support and fixes xattr support on OS X.


Changes: Fixes for locking issues and support for file holes.


Changes: A recursive rename bug introduced in 1.4.0 was fixed.


Changes: Password compatibility with previous versions was fixed. Documentation was added for new commands.


Changes: Data loss in an aborted directory rename was fixed. On-demand mounting was added. An update was made to the FUSE 2.6 API.
- All comments
Recent commentsI am loving it!!!
This is what I want, an encrypted fs which cannot be accessed by another after mounted.
But I encounter a problem, when I use the following command:
mount.fuse encfs#/home/.encuser/ /home/user
it result in error
encfs: invalid option -- o
What can I do??