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

Recent releases

  •  06 Sep 2010 04:48

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

    •  30 Aug 2010 07:31

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

      •  28 Jun 2010 05:58

        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 07:40

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

            Recent comments

            26 May 2014 06:11 shuebdalvi

            using it on linux and windows for so long....

            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 Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.