Projects / EncFS


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.

Operating Systems

RSS Recent releases

  •  06 Sep 2010 11:31

    Release Notes: This version fixes option handling issues introduced in 1.7.0 that prevented mounting of certain filesystem types.

    •  30 Aug 2010 10:06

      Release Notes: Initialization vector setup for new filesystems was replaced, which helps against a watermark attack.

      •  28 Jun 2010 11:48

        Release Notes: Support was added for boost 1.42 and 1.43. Modtime is maintained during rename. Fixes were made for gcc 4.x and Mac OS X builds.

        •  06 Oct 2008 19:19

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

        •  15 Apr 2008 00:40

        Release Notes: Fixes for locking issues and support for file holes.

        RSS Recent comments

        27 May 2007 06:13 flying_cat

        I 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??


        Project Spotlight


        A tiny, easily embeddable HTTP server in Java.


        Project Spotlight


        A Java library and applications for software licensing.