cppcryptfs is an open-source cryptographic filesystem for Linux, macOS, and Windows. It provides users with an easy-to-use and secure way of encrypting and storing files and directories. cppcryptfs uses the industry-standard AES-256 cipher in XTS mode with SHA-256 for integrity checks, allowing users to protect their data from unauthorized access. It also provides an intuitive graphical user interface for managing encrypted files and directories, including creating and deleting them, setting permissions, and other operations. cppcryptfs also supports keyfiles, allowing users to add an additional layer of security to their data. Finally, cppcryptfs has multiple levels of compatibility, allowing users to access their encrypted data across different platforms and devices.
Warning The author has accepted that EncFS in its current form is dangerous (for security) for several reasons. Wikipedia has a brief summary: https://en.wikipedia.org/wiki/EncFS#General_Security_Concerns The actual audit, in which the author participated, is here: https://defuse.ca/audits/encfs.htm