List of cryptographic file systems
(Redirected from List of encrypting file systems)
This is a list of filesystems with support for filesystem-level encryption. Not to be confused with full-disk encryption.
General-purpose filesystems with encryption
[edit | edit source]- AdvFS on Digital Tru64 UNIX
- Novell Storage Services on Novell NetWare and Linux
- NTFS with Encrypting File System (EFS) for Microsoft Windows
- OpenZFS open source, in illumos, and from 2020 unified on Linux, macOS, FreeBSD, NetBSD and OSv
- ZFS proprietary, for Oracle Solaris, since Pool Version 30
- Ext4, added in Linux kernel 4.1[1] in June 2015
- F2FS, added in Linux kernel 4.2[2][non-primary source needed]
- UBIFS, added in Linux kernel 4.10[3]
- CephFS, added in Linux kernel 6.6[4]
- bcachefs (experimental), added in Linux kernel 6.7[5]
- APFS, macOS High Sierra (10.13) and later.
Cryptographic filesystems
[edit | edit source]FUSE-based file systems
[edit | edit source]| File system | Latest release |
|---|---|
| gocryptfs | 2025[6] |
| CryFS | 2023[7] |
| securefs | 2024[8] |
| Rclone | 2024[9] |
| Discontinued projects | |
| EncFS | 2018[10][11] |
| LessFS[12] | 2013[13] |
| MetFS[14] | 2012[14] |
| CryptoFS[15] | 2007[16] |
| Magikfs[17] | 2006[18] |
| PhoneBookFS[19] | 2004[20] |
Integrated into the Linux kernel
[edit | edit source]- eCryptfs[21]
- Rubberhose filesystem (discontinued)[22]
- StegFS (discontinued)
Integrated into other UNIXes
[edit | edit source]See also
[edit | edit source]References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).