具体来说就是 Linux。
我希望能够在我的所有机器上一致地使用 TrueCrypt,无论是 Windows 还是 Linux。目前,我只能在 Windows 上进行带有预启动身份验证的全盘加密。
我不太明白这是为什么。Linux/Mac 是否存在特定技术挑战,使得全盘加密更加困难?有谁知道 TrueCrypt 是否会在不久的将来支持此功能。
附言:是的,我知道还有其他选择。我的目标是简化我在这里的生活并在所有机器上使用一个工具。
答案1
因为他们还没有这样做。例如,他们必须支持 ext1/2/3/4 和 reiserfs。另外,SWAP 有什么用?Swap 也必须加密,否则您的部分数据就在那里(至少是您加载的数据,等等)。
他们还必须应对 GRUB 和 LILO。他们把它放在哪里?在引导管理器之后?他们会修改您的 init.rd 吗?
当然,这更复杂,因为他们必须应对无数种配置。实际上,每个人都可以在其他地方拥有自己的引导加载程序。
在 Windows 上,所有内容都位于同一个位置,并且每次都相同。
答案2
答案3
Fedora 18+ 支持此功能。而且没有什么可以真正阻碍您自己实现它。Linux 提供了制作正确的所有钩子initrd
。除了 Fedora(自 18 以来)之外,任何 Linux 发行版都不支持它。
这其实不太难,尤其是cryptsetup
已经支持了truecrypt
。initrd
人们还没有真正开始支持truecrypt
标志/etc/crypttab
(当它出现时采取适当的行动,即包含truecrypt
在 initrd 中,并解密指示的容器)。