This is a list of filesystems with support for
filesystem-level encryption
Filesystem-level encryption, often called file-based encryption, FBE, or file/folder encryption, is a form of disk encryption where individual files or directories are encrypted by the file system itself.
This is in contrast to the full disk enc ...
. Not to be confused with
full-disk encryption.
General-purpose filesystems with encryption
*
AdvFS on Digital Tru64 UNIX
*
Novell Storage Services on Novell NetWare and Linux
*
NTFS
New Technology File System (NTFS) is a proprietary journaling file system developed by Microsoft. Starting with Windows NT 3.1, it is the default file system of the Windows NT family. It superseded File Allocation Table (FAT) as the preferred f ...
with
Encrypting File System (EFS) for
Microsoft Windows
*
ZFS since Pool Version 30
*
Ext4
ext4 (fourth extended filesystem) is a journaling file system for Linux, developed as the successor to ext3.
ext4 was initially a series of backward-compatible extensions to ext3, many of them originally developed by Cluster File Systems fo ...
, added in
Linux kernel
The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
4.1 in June 2015
*
F2FS
F2FS (Flash-Friendly File System) is a flash file system initially developed by Samsung Electronics for the Linux kernel.
The motive for F2FS was to build a file system that, from the start, takes into account the characteristics of NAND flas ...
, added in Linux 4.2
*
APFS, macOS High Sierra (10.13) and later.
Cryptographic filesystems
FUSE
Fuse or FUSE may refer to:
Devices
* Fuse (electrical), a device used in electrical systems to protect against excessive current
** Fuse (automotive), a class of fuses for vehicles
* Fuse (hydraulic), a device used in hydraulic systems to prote ...
-based file systems
Integrated into the Linux kernel
*
eCryptfs
*
Rubberhose filesystem (discontinued)
*
StegFS
StegFS is a free steganographic file system for Linux based on the ext2 filesystem. It is licensed under the GPL. It was principally developed by Andrew D. McDonald and Markus G. Kuhn.
The last version of StegFS is 1.1.4, released February 14, ...
(discontinued)
Integrated into other UNIXes
*
PEFS (Private Encrypted File System) on FreeBSD
*
geli on FreeBSD
*
EFS (Encrypted File System) on AIX
See also
*
Comparison of disk encryption software
References
{{DEFAULTSORT:Cryptographic File Systems, List of
Computing-related lists
Disk encryption
File systems
In computing, file system or filesystem (often abbreviated to fs) is a method and data structure that the operating system uses to control how data is stored and retrieved. Without a file system, data placed in a storage medium would be one larg ...