Thunderbird 配置文件加密

use*_*686 5 encryption thunderbird user-profiles

有什么方法可以加密我的 Mozilla Thunderbird 配置文件(存储的电子邮件等)以使用密码保护它们?

使用 Windows 加密或 TrueCrypt 等解决方案将不起作用,因为我只想加密文件的内容,而不是使用特定于文件系统的功能。

谢谢!

use*_*686 7

使用 TrueCrypt:

  1. 创建一个新的基于文件的容器。
    1. 在主窗口中,创建卷
    2. 创建加密文件容器? 标准体积
    3. 选择要存储的位置。(我的AppData.tc用户目录中有一个。)
    4. 接受默认加密算法。
    5. 选择您希望音量有多大。
    6. 输入密码,或选择一个密钥文件,或两者兼而有之。
    7. 格式化卷。(为了可靠性,我个人选择 NTFS 作为文件系统。)
      • 即使基于文件,容器仍然有一个标准的文件系统。
      • Linux 术语是“循环挂载”。
    8. 单击退出
  2. 在 TrueCrypt 主窗口中,打开新创建的卷。
    1. 使用选择文件
    2. 从大列表中选择一个空驱动器号
    3. 单击安装
    4. 您可以通过“收藏夹”使这一步几乎是自动的吗?将挂载的卷添加到收藏夹
  3. 移动您的 Thunderbird 个人资料。
    1. 当前配置文件从您的 AppData 文件夹复制到您在 2.2 中选择的驱动器
      • 通常它在%APPDATA%\Thunderbird\Profiles并具有类似于mbqbp1tq.default
      • 复制后,重命名Thunderbird profile为什么的,以免以后混淆。
    2. 安全地擦拭旧的配置文件。
      • 我曾经喜欢Eraser,直到它被完全重写并且变得不方便使用“但它现在是 .NET!”
      • 现在我坚持使用sdelete.
    3. 告诉 Thunderbird 新位置。它保留在 中%APPDATA%\Thunderbird\Profiles.ini,但有一种更简单的方法来更新它:
      1. 开始?进入thunderbird -profilemanager
      2. 删除您当前的个人资料。点击不删除文件;您已经在步骤 3.2 中对它们进行了核试验。
      3. 单击“创建配置文件”,输入任意名称(例如default),然后单击“选择文件夹”
      4. 从步骤 3.1 中选择加密配置文件的位置。
  4. 启动雷鸟。

如果您决定不喜欢 TrueCrypt,可以使用 FreeOTFE,它的工作方式大致相同。


使用 Windows 的内置加密文件系统 不要与 BitLocker 混淆。

您提到您不想使用特定于文件系统的功能,但它们有时很有用。

  1. 浏览到您的 Thunderbird 设置文件夹。通常%APPDATA%\Thunderbird
  2. 右键单击Profiles,选择Properties
  3. 高级加密内容? 好吗好的
  4. 启动雷鸟。
  5. 备份加密密钥。您只需为您的 Windows 帐户执行一次
    1. 开始 ?certmgr.msc
    2. 个人证书
    3. 在“预期用途”列中找到带有“加密文件系统”的那个。
    4. 右键单击,所有任务出口
    5. 单击是,导出私钥
    6. 输入导出密钥的加密密码,然后选择放置它的位置。
  6. 哦,还有一件事。您必须以某种方式擦除旧的未加密数据。我cipher /w:C:习惯擦掉所有未使用的空间,但即使是一次也需要很长时间......

缺点 - EFS 仅适用于 Windows * Professional 及更高版本。


来自评论:

唯一的其它方式(除了透明加密,如上)是建立密码能力成雷鸟本身。并且考虑到程序的复杂性,它不是一个解决方案。

  • @Lambert:TrueCrypt _does_ 在 Linux 上工作。同样,FreeOTFE 可以打开 LUKS 卷。至于“矫枉过正”……我宁愿花五分钟配置一个广为人知和使用的程序,也不愿花五个小时在 Thunderbird 本身中实施加密方案,然后希望我修补了处理文件的 _all_ 函数。 (2认同)
  • @Lambert:_only_ 其他方式(除了透明加密)是将加密功能构建到 Thunderbird 本身中。并且考虑到程序的复杂性,它_不是_一个解决方案。所以不行。 (2认同)