EncFS provides an encrypted filesystem in user-space. It runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface. EncFS is open source software, licensed under the GPL.
As with most encrypted filesystems, Encfs is meant to provide security against off-line attacks; ie your notebook or backups fall into the wrong hands, etc.
Encrypt Your Data With EncFS (OpenSUSE 12.2)
EncFS
provides an encrypted filesystem in user-space. It runs without any
special permissions and uses the FUSE library and Linux kernel module to
provide the filesystem interface. It is a pass-through filesystem, not
an encrypted block device, which means it is created on top of an
existing filesystem.
Encrypt Your Data With EncFS (Fedora 17)
EncFS
provides an encrypted filesystem in user-space. It runs without any
special permissions and uses the FUSE library and Linux kernel module to
provide the filesystem interface. It is a pass-through filesystem, not
an encrypted block device, which means it is created on top of an
existing filesystem.
Encrypt Your Data With EncFS (Ubuntu 12.10)
EncFS
provides an encrypted filesystem in user-space. It runs without any
special permissions and uses the FUSE library and Linux kernel module to
provide the filesystem interface. It is a pass-through filesystem, not
an encrypted block device, which means it is created on top of an
existing filesystem.
Encrypt Your Data With EncFS (Debian Squeeze/Ubuntu 11.10)
EncFS
provides an encrypted filesystem in user-space. It runs without any
special permissions and uses the FUSE library and Linux kernel module to
provide the filesystem interface. It is a pass-through filesystem, not
an encrypted block device, which means it is created on top of an
existing filesystem.
Currently I'm using EncFS to encrypt my directory "confidential" to ".encconfidential" and sync that encrypted directory using an online service (e.g. Dropbox, UbuntuOne etc). However my entire disk is already LUKS encrypted, so the double encryption takes a toll on performance.
I wonder is there an "inverted" EncFS option?
I thought changing the password with 'encfsctl passwd path/to/encrypted' would change all filenames. But it didn't work. Any ideas why?
I got this, so the password was changed correctly:
Enter current Encfs password
EncFS Password:
Enter new Encfs password
New Encfs Password:
Verify Encfs Password:
Volume Key successfully updated.
I am trying to secure my Dropbox account by using EncFS. My strategy is as follows:
I store all my files in a folder called ~/Public/.
The encrypted counterpart of ~/Public/ is ~/Private/.
Use EncFS: encfs ~/Private/ ~/Public/
Now the problem is that I'd like to use Dropbox for backing up my dotfiles as well. So I tried symlinking ~/.rc/ (the folder containing my dotfiles) into ~/Public.
Yesterday I’ve done an introduction to EncFS, a Free (GPL) FUSE-based cryptographic filesystem that transparently encrypts files, using an arbitrary directory as storage for the encrypted files. i’ve show how install and use it from the command line, but there is also an easier way to integrate it with your Desktop: Cryptkeeper.