TrueCrypt 驱动器上的压缩会损害安全性吗?

TrueCrypt 驱动器上的压缩会损害安全性吗?

我在驱动器属性下选择“压缩驱动器以节省磁盘空间”。

答案1

压缩不会影响 TrueCrypt 提供的安全性。

如果在加密之前应用压缩,即在加密文件/分区内托管的文件系统级别,则数据仍将加密,就像未压缩一样。无论如何,没有人会知道它是压缩数据,除非他们设法解密其中的一部分。

如果施加压缩加密对安全性或空间使用几乎没有影响 - 事实上它很可能适得其反并导致空间浪费 - 所以你只是在浪费 CPU 周期。使用加密安全算法加密的数据不应该有足够的冗余度让压缩算法找到。

答案2

通常的做法是设置 TrueCrypt 容器内的文件系统的压缩。例如,如果您运行的是 NTFS 文件系统,则可以使用 NTFS 压缩工具。这将对 TrueCrypt 卷内的数据大小产生影响,因此您可以在其中容纳更多数据。它显然不会改变卷本身的大小,但您始终可以手动执行此操作。

答案3

Truecrypt 无法处理压缩驱动器上的文件,而且压缩也收效甚微(因为数据太随机而无法压缩)。

我犯了一个错误,将一个 500G 的文件容器复制到一个压缩驱动器作为备份 - 它仍然占用了 500 GB,并且 truecrypt 无法打开它,直到我将其复制到一个未压缩的驱动器。您不会希望比需要更频繁地复制 500G 文件!

创建 truecrypt 卷(作为设备或文件,例如 G: 或 G:\tc.vol),然后对 truecrypt 将其挂载为的卷应用压缩(例如 T:)

最好备份 TC 卷的内容而不是整个卷 - 将其备份到具有增长选项的 TC 文件容器中,如果需要节省空间,则再次压缩 TC 卷。

相关内容