What is gocryptfs?
gocryptfs is a file-based encrypted filesystem that offers a FUSE-based approach to secure data storage. Each file stored within the gocryptfs volume is encrypted and written to the underlying storage medium as a corresponding ciphertext file. This architecture allows gocryptfs to leverage file-level encryption, providing granular control over the protected data. The system is designed to be platform-independent, with implementations available for various operating systems, including a C++ reimplementation for Windows users. gocryptfs aims to deliver a transparent encryption solution that seamlessly integrates with existing workflows, enabling users to safeguard their sensitive information without disrupting their daily computing tasks
Highlights
- File-based encryption with FUSE-based filesystem
- Encrypted files stored as ciphertext on the underlying storage
- Platform-independent design with implementations for multiple operating systems
- C++ reimplementation available for Windows users
Platforms
- Mac
- Linux
Languages
- English