为什么 TrueCrypt 不支持非 Windows 机器上的系统加密?

can*_*ork 5 windows linux boot encryption truecrypt

具体来说,Linux。

我希望能够在我的所有机器上一致地使用 TrueCrypt,无论是 Windows 还是 Linux。就目前而言,我只能在 Windows 上使用预启动身份验证进行全盘加密。

我真的不明白这是为什么。是否存在特定于 Linux/Mac 的技术挑战使全盘加密更加困难?有谁知道 TrueCrypt 是否会在不久的将来支持这个。

附注。是的,我知道还有其他选择。我的目标是简化我在这里的生活,并在所有机器上使用一种工具。

sin*_*800 2

因为他们只是还没有做到。例如,他们必须支持 ext1/2/3/4 和 reiserfs。另外,SWAP 是怎么回事?交换也必须加密,或者您的部分数据就在那里(至少是您加载的数据等)。

他们还必须应对 GRUB 和 LILO。他们把它放在哪里?启动管理器之后?他们会修改你的init.rd吗?

这当然更复杂,因为它们必须应对无限种配置。从字面上看,每个人都可以在其他地方拥有自己的引导加载程序。

在 Windows 上,它们都在同一个地方并且每次都相同。

  • 他们不必计算 ext2/3/4/任何东西 - 正确的 FDE 在块级别工作,并使用块层驱动程序进行解密。我怀疑 Windows 是通过启动存储驱动程序完成此操作,然后将 truecrypt 驱动程序注册为磁盘和文件系统驱动程序之间的过滤器。 (2认同)