EncFS ist ein verschlüsseltes delegierendes Dateisystem, das im Userspace läuft und das Kernelmodul FUSE verwendet. Es ist im Design ähnlich zu CFS und anderen delegierenden Dateisystemen. Alle Daten werden verschlüsselt und im darunterliegenden Dateisystem gespeichert. Anders als bei Loopback-Dateisystemen gibt es keine festgelegte oder maximale Größe.