About cppcryptfs
cppcryptfs is an implementation of the gocryptfs encrypted overlay filesystem in C++ for Windows.
cppcryptfs is an implementation of the gocryptfs encrypted overlay filesystem in C++ for Windows.
cppcryptfs is an implementation of the gocryptfs encrypted overlay filesystem in C++ for Windows.
This release adds a native ARM64 build.
This release requires Dokany 2.3.x. It will not work with Dokany 1.x.
https://github.com/dokan-dev/dokany/releases
There is no installation program for cppcryptfs. Just save it somewhere (could be on your desktop) and run it from there.
The executables are signed by the developer and are for 32/64-bit Windows 7 and higher.
The 64-bit x64 version (cppcryptfs.exe) requires 64-bit Windows. The 32-bit x86 version (cppcryptfs_32.exe) will run on either 32 or 64-bit Windows, but it is recommended to use the 64-bit version of cppcryptfs on 64-bit Windows. The ARM64 version (cppcryptfs_arm64.exe) requires 64-bit Windows and an ARM processor.
You can rename the 32-bit version or the ARM64 version to cppcryptfs.exe after downloading it if you wish.
The binaries are signed with the developer's Open Source Developer code-signing certificate. Unfortunately, unless software signed with this type of certificate is really popular and downloaded a lot, Microsoft still treats it with suspicion and will probably throw up a warning dialog when you try to run it. If you click "More Info" and then "Run Anyway", it will run. This warning will not happen on subsequent runs.
Alt text
| Publisher | Bailey Brown |
|---|---|
| Version | 1.4.4.10 |
| Release date | 2026-04-26 |
| License | MIT |
| Installer type | portable |
| Architecture | x86, x64, arm64 |
| Package ID | BaileyBrown.cppcryptfs |
winget install --id=BaileyBrown.cppcryptfs -ewinget upgrade --id=BaileyBrown.cppcryptfs -ewinget uninstall --id=BaileyBrown.cppcryptfs -eYes. cppcryptfs is free and open-source software released under the MIT license.
The latest version is 1.4.4.10, released on Apr 26, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 7046905c50e72670606aa1a91a53605baa2a349f2572f2d322968a4d382201be.
cppcryptfs runs on Windows and is available for 32-bit (x86), 64-bit (x64), ARM64 systems.
Open Settings › Apps › Installed apps, find cppcryptfs and select Uninstall. From the command line, run winget uninstall --id=BaileyBrown.cppcryptfs -e.