我想做的是修改目录中的所有文件,以便它们使用标准加密,需要密码和我自己加密的第二层。我想让我的应用程序查看该目录并创建一个虚拟的解密目录以正常打开这些文件。它们需要非线性读取(即我可以录制的音频文件)。文件管道会是一个解决方案吗?
我怎样才能做到这一点?我了解加密部分,但不了解虚拟文件。我知道Truecrypt,但我会将其中一些放在 DVD 上,我担心如果我尝试复制 4.3gb Truecrypt 文件,如果块损坏,则会出现校验和错误。这将阻止我复制它。
我想做的是修改目录中的所有文件,以便它们使用标准加密,需要密码和我自己加密的第二层。我想让我的应用程序查看该目录并创建一个虚拟的解密目录以正常打开这些文件。它们需要非线性读取(即我可以录制的音频文件)。文件管道会是一个解决方案吗?
我怎样才能做到这一点?我了解加密部分,但不了解虚拟文件。我知道Truecrypt,但我会将其中一些放在 DVD 上,我担心如果我尝试复制 4.3gb Truecrypt 文件,如果块损坏,则会出现校验和错误。这将阻止我复制它。
我仍然会为此推荐 TrueCrypt。不用担心腐败,TrueCrypt 声称可以很好地处理这个问题。从常见问题解答:
当 TrueCrypt 卷的一部分损坏时会发生什么?
在加密数据中,一个损坏的位通常会损坏它发生的整个密文块。TrueCrypt 使用的密文块大小为 16 字节(即 128 位)。TrueCrypt 使用的操作模式确保如果一个块内发生数据损坏,其余块不受影响。另请参阅问题“当我的 TrueCrypt 卷上的加密文件系统损坏时我该怎么办?