TrueCrypt用法:是否可以使用1个密码解锁2个卷?


0

一位亲戚要求我同时加密USB笔和硬盘文件夹。我立即想到的是使用Truecrypt,因为它免费且相对不错!

我的问题是:有没有办法输入解密密码并同时解密笔硬盘驱动器?显然,如果不存在USB Pen或在另一台计算机中使用USB Pen,则该解决方案有望实现。

以前没有用过Truecrypt感到愤怒,我将不胜感激。

Answers:


4

TrueCrypt可以选择缓存加密密码。如果在输入第一个密码时选中它,TrueCrypt将尝试在以后的卷中使用它。

例如,我的登录脚本看起来像这样:(从Python转换而来)

truecrypt /卷foo.tc /字母p /自动/退出/缓存y
truecrypt / volume bar.tc /字母q / auto /退出
truecrypt / wipecache /静音/退出背景

这不是不安全的吗(首先是失去了密码的优势)?我相信TrueCrypt不会提供不安全的选项,因此必须对此做更多...
nik

缓存仅存储在内存中,在我的示例中最后使用/wipecache
grawity

1
@Fran:现代操作系统允许程序将某些内存区域标记为不可分页/不可交换。(对于TrueCrypt,缓存由TrueCrypt驱动程序保留。)
grawity 2012年

1
@grawity是的,但是TrueCrypt密码由它的GUI在用户空间中读取,然后传输到内核以供驱动程序使用。无论用户空间代码从RAM擦除密码的速度有多快,它都可能仍位于分页文件/交换区域中。
弗兰

1
@Fran:不一定。不会交换掉正在使用的内存位置(除非在高负载下),并且可以编写一个自定义输入控件,将其内容存储在不可交换的内存中(KeePass会这样做)。
grawity 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.