gocryptfs logo

gocryptfs

Encrypts files and mounts them as a FUSE filesystem.

Made by Unknown Author

  • File Encryption

  • Encryption

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