0 一位亲戚要求我同时加密USB笔和硬盘文件夹。我立即想到的是使用Truecrypt,因为它免费且相对不错! 我的问题是:有没有办法输入解密密码并同时解密笔和硬盘驱动器?显然,如果不存在USB Pen或在另一台计算机中使用USB Pen,则该解决方案有望实现。 以前没有用过Truecrypt感到愤怒,我将不胜感激。 encryption truecrypt — TK。 source
4 TrueCrypt可以选择缓存加密密码。如果在输入第一个密码时选中它,TrueCrypt将尝试在以后的卷中使用它。 例如,我的登录脚本看起来像这样:(从Python转换而来) truecrypt /卷foo.tc /字母p /自动/退出/缓存y truecrypt / volume bar.tc /字母q / auto /退出 truecrypt / wipecache /静音/退出背景 — grawity source 这不是不安全的吗(首先是失去了密码的优势)?我相信TrueCrypt不会提供不安全的选项,因此必须对此做更多... — nik 缓存仅存储在内存中,在我的示例中最后使用/wipecache — grawity 1 @Fran:现代操作系统允许程序将某些内存区域标记为不可分页/不可交换。(对于TrueCrypt,缓存由TrueCrypt驱动程序保留。) — grawity 2012年 1 @grawity是的,但是TrueCrypt密码由它的GUI在用户空间中读取,然后传输到内核以供驱动程序使用。无论用户空间代码从RAM擦除密码的速度有多快,它都可能仍位于分页文件/交换区域中。 — 弗兰 1 @Fran:不一定。不会交换掉正在使用的内存位置(除非在高负载下),并且可以编写一个自定义输入控件,将其内容存储在不可交换的内存中(KeePass会这样做)。 — grawity 2012年