都是挂载为虚拟磁盘进行使用。
有人为那些没有界面的虚拟磁盘加密工具做了个通用UI:
SiriKali works on Linux, macOS and Microsoft Windows Operating Systems | SiriKali
这里有各种加密文件系统的性能对比:
Comparison with Other Projects - gocryptfs
目录
1.cppcryptfs
2.Securefs
3.Cryptomator
4.EncFSMP
1.cppcryptfs
GitHub - bailey27/cppcryptfs: cppcryptfs is an implementation of the gocryptfs encrypted overlay filesystem in C++ for Windows. · GitHub
gocryptfs的Windows版本。
优点:UI界面友好,界面有中文,说明文档有中文。gocryptfs 用户比Securefs多。
缺点:开机启动自动挂载的功能需要自己写bat命令实现,问题不大。
注意如果没有勾选确定性名称,会多产生一个加密文件。导致加密后的文件数量翻倍。
2.Securefs
https://github.com/netheril96/securefs
优点:文件名大小写敏感,支持文件长度混淆。
缺点:没有UI界面,需要用命令操作。
3.Cryptomator
Cryptomator - Free & Open-Source Cloud Storage Encryption
会把文件拆分成小块进行加密,32K一个块。
优点就是增量加密,坏了一个块也可以解密文件其他部分。UI功能很全,支持开机启动、自动挂载等实用功能。
缺点是小文件块的分布有随机性,导致读取速度很慢,机械硬盘上速度会更慢。而且加密后的文件数量会剧增,大约3倍。
4.EncFSMP
https://encfsmp.sourceforge.io/
按文件加密。
没什么突出的优点,UI界面友好。
缺点就是很久没更新了,使用老旧的 Dokan1 驱动,速度非常慢,只有正常读写速度的30%左右。