Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.01 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.01 KB

Build Status Coverity Scan Build Status

FangFS is a FUSE-based encrypted filesystem using libsodium.

Why?

A few reasons.

  • File systems, especially encrypted file systems, do not belong in the kernel.

  • libsodium primitives such as salsa20 are more future-proof and yield higher performance than more traditional choices.

  • Using FUSE allows for more usable file systems.

  • Because FangFS uses FUSE, it is operating-system and filesystem-agnostic, and should work on any platform supported by both FUSE and libsodium.

  • Certain other FUSE-based encrypted filesystem services are plagued by poor use of cryptographic constructions.

Should I use this?

GOSH no. This is an experiment---nothing more.

Repeated: DO NOT USE for serious business. FangFS may devour you alive!