EncFS
EncFS is a Free (LGPL) FUSE-based cryptographic filesystem. It transparently encrypts files, using an arbitrary directory as storage for the encrypted files.
Two directories are involved in mounting an EncFS filesystem: the source directory, and the mountpoint. Each file in the mountpoint has a specific file in the source directory that corresponds to it. The file in the mountpoint provides the unencrypted view of the one in the source directory. Filenames are encrypted in the source directory.
Files are encrypted using a volume key, which is stored encrypted in the source directory. A password is used to decrypt this key.
Common uses
In Linux, Allows encryption of home folders as an alternative to eCryptfs.
Allows encryption of files and folders saved to Cloud Storage, (Dropbox, Google Drive, OneDrive, etc.).
Allows portable encryption of file folders on removable disks.
Available as a cross-platform folder encryption mechanism.
Advantages
EncFS offers several advantages over other disk encryption software simply because each file is stored individually as an encrypted file somewhere else in the host's directory tree.