list of cryptographic file systems

{{Short description|None}}

{{Primary sources|date=August 2014}}

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

  • AdvFS on Digital Tru64 UNIX
  • Novell Storage Services on Novell NetWare and Linux
  • NTFS with Encrypting File System (EFS) for Microsoft Windows
  • ZFS since Pool Version 30
  • Ext4, added in Linux kernel 4.1{{cite web|url=https://lwn.net/Articles/639427/|title=Ext4 encryption [LWN.net]|website=lwn.net|access-date=23 April 2018|url-status=live|archive-url=https://web.archive.org/web/20180219072915/https://lwn.net/Articles/639427/|archive-date=19 February 2018}} in June 2015
  • F2FS, added in Linux kernel 4.2{{cite web | url=https://marc.info/?l=linux-kernel&m=143517753413580 | title='[GIT PULL] f2fs updates for v4.2' - MARC }}{{Primary source inline|date=June 2015}}
  • UBIFS, added in Linux kernel 4.10{{cite web |title=Linux_4.10 - Linux Kernel Newbies |url=https://kernelnewbies.org/Linux_4.10 |website=kernelnewbies.org |access-date=18 March 2024 |date=December 2017|quote=UBIFS: Add support for file encryption using the fscrypt framework.}}
  • CephFS, added in Linux kernel 6.6{{cite web |author1=Jonathan Corbet |title=The rest of the 6.6 merge window [LWN.net] |url=https://lwn.net/Articles/943245/ |website=lwn.net |access-date=18 March 2024 |date=September 2023 |quote=The Ceph filesystem has gained fscrypt support.}}
  • bcachefs (experimental), added in Linux kernel 6.7{{cite web |title=Linux_6.7 - Linux Kernel Newbies |url=https://kernelnewbies.org/Linux_6.7#Bcachefs.2C_a_new_modern_file_system |website=kernelnewbies.org |access-date=19 July 2024}}
  • APFS, macOS High Sierra (10.13) and later.

Cryptographic filesystems

=[[Filesystem in Userspace|FUSE]]-based file systems=

class="wikitable sortable"

!File system

!Latest release

gocryptfs

|2023{{Cite web |title=Release v2.4.0 · rfjakob/gocryptfs |url=https://github.com/rfjakob/gocryptfs/releases/tag/v2.4.0 |access-date=2023-08-20 |website=GitHub}}

CryFS

|2023{{Cite web |title=Release 0.11.4 · cryfs/cryfs |url=https://github.com/cryfs/cryfs/releases/tag/0.11.4 |access-date=2023-08-20 |website=GitHub}}

securefs

|2024{{Cite web |title=Release 1.0.0 · netheril96/securefs |url=https://github.com/netheril96/securefs/releases/tag/v1.0.0 |access-date=2024-07-19 |website=GitHub}}

Rclone

|2024{{Cite web |last=Craig-Wood |first=Nick |date=2024-03-10 |title=Rclone Changelog |url=https://rclone.org/changelog/ |access-date=2024-03-17 |website=rclone.org}}

colspan="2" |Discontinued projects
EncFS

|2018{{Cite web |title=Release v1.9.5 · vgough/encfs |url=https://github.com/vgough/encfs/releases/tag/v1.9.5 |access-date=2023-08-20 |website=GitHub}}{{cite web |title=Update project status in README (#671) · vgough/encfs@aa106e6 |url=https://github.com/vgough/encfs/commit/aa106e6eddcc16ce7f763c63e5f20dd9eb7f0f52 |website=GitHub |access-date=19 July 2024 |language=en |quote=This project is NOT maintained.}}

LessFS{{Cite web |title=Lessfs |url=http://www.lessfs.com/ |url-status=dead |archive-url=https://web.archive.org/web/20140130011245/http://www.lessfs.com/ |archive-date=2014-01-30 |access-date=2014-02-03 |publisher=Lessfs.com}}

|2013{{Cite web |title=lessfs - data deduplication for less - Browse Files at SourceForge.net |url=http://sourceforge.net/projects/lessfs/files/ |url-status=live |archive-url=https://web.archive.org/web/20160117181347/http://sourceforge.net/projects/lessfs/files/ |archive-date=2016-01-17 |access-date=2016-01-05 |website=sourceforge.net}}

MetFS{{Cite web |title=Metin KAYA - MetFS Encrypted, Dynamic Sized, Single File, FUSE Based Filesystem in Userspace |url=http://www.enderunix.org/metfs/ |url-status=usurped |archive-url=https://web.archive.org/web/20160217094139/http://www.enderunix.org/metfs/ |archive-date=2016-02-17 |access-date=2016-01-05 |website=www.enderunix.org}}

|2012

CryptoFS{{Cite web |title=Reboot's personal page |url=https://reboot.github.io/cryptofs/ |url-status=live |archive-url=https://web.archive.org/web/20160128075413/http://reboot.github.io/cryptofs/ |archive-date=2016-01-28 |access-date=2016-01-05 |website=reboot.github.io}}

|2007{{Cite web |title=Reboot's personal page |url=https://reboot.github.io/cryptofs/#AEN74 |url-status=live |archive-url=https://web.archive.org/web/20160128075413/http://reboot.github.io/cryptofs/#AEN74 |archive-date=2016-01-28 |access-date=2016-01-05 |website=reboot.github.io}}

Magikfs{{Cite web |title=Magikfs – The Steganographic File System On Linux |url=http://magikfs.sourceforge.net/ |url-status=live |archive-url=https://web.archive.org/web/20160304081132/http://magikfs.sourceforge.net/ |archive-date=2016-03-04 |access-date=2016-01-05 |website=magikfs.sourceforge.net}}

|2006{{Cite web |title=magikfs-The steganographic filesystem - Browse Files at SourceForge.net |url=http://sourceforge.net/projects/magikfs/files/ |url-status=live |archive-url=https://web.archive.org/web/20160308034046/https://sourceforge.net/projects/magikfs/files/ |archive-date=2016-03-08 |access-date=2016-01-05 |website=sourceforge.net}}

PhoneBookFS{{Cite web |title=Phonebook - Software to Make Your PC 'Police-Ready' |url=http://freenet.mcnabhosting.com/python/phonebook/ |url-status=live |archive-url=https://web.archive.org/web/20160305160239/http://freenet.mcnabhosting.com/python/phonebook/ |archive-date=2016-03-05 |access-date=2016-01-05 |website=freenet.mcnabhosting.com}}

|2004{{Cite web |title=Changelog for phonebook |url=http://freenet.mcnabhosting.com/python/phonebook/ChangeLog.txt |url-status=live |archive-url=https://web.archive.org/web/20160117181347/http://freenet.mcnabhosting.com/python/phonebook/ChangeLog.txt |archive-date=2016-01-17}}

=Integrated into the Linux kernel=

  • eCryptfs{{cite web |url=https://launchpad.net/ecryptfs |title=eCryptfs in Launchpad |date=20 August 2008 |publisher=Launchpad.net |access-date=2014-02-03 |url-status=live |archive-url=https://web.archive.org/web/20140209201633/https://launchpad.net/ecryptfs |archive-date=2014-02-09 }}
  • Rubberhose filesystem (discontinued){{cite web |url=http://iq.org/~proff/rubberhose.org/ |title=Rubberhose disk encryption system |website=iq.org |archive-url=https://web.archive.org/web/20060902083210/http://iq.org/~proff/rubberhose.org/ |archive-date=2006-09-02}}
  • StegFS (discontinued)

=Integrated into other UNIXes=

  • geli on FreeBSD
  • EFS (Encrypted File System) on AIX{{cite web|url=http://www.ibm.com/developerworks/aix/library/au-efs/|title=Understanding EFS|date=29 January 2008|website=www.ibm.com|access-date=23 April 2018|url-status=live|archive-url=https://web.archive.org/web/20160819191300/http://www.ibm.com/developerworks/aix/library/au-efs/|archive-date=19 August 2016}}

See also

References

{{Reflist}}

{{File systems}}

{{DEFAULTSORT:Cryptographic File Systems, List of}}

Category:Computing-related lists

Category:Disk encryption

File systems