加密我的笔记本电脑硬盘

加密我的笔记本电脑硬盘

我已经考虑过加密我的笔记本电脑硬盘一段时间了,但唯一阻碍我的是我的 Microsoft SQL Server 2008 安装。我使用笔记本电脑进行开发,笔记本电脑上还有一些我想保密的私人信息,但同时我也不想影响我开发应用程序的能力。(我目前在华硕 i5 笔记本电脑上运行 64 位 Windows 7。)

我曾考虑创建一个未加密的新分区,并将我的 SQL 数据文件复制到该驱动器 - 因为这些数据库中只有非敏感的虚拟数据。因此,我的数据库服务器不必费力地通过加密分区来读取/写入文件。

有没有人有过加密开发笔记本电脑驱动器且性能没有受到明显影响的经验?

答案1

我建议你从启动过程开始就使用 TrueCrypt 加密整个驱动器,因为这样一切都会加密。软件(包括数据库服务器软件)不会注意到任何差异,如果你有较新的 CPU,并且具有专门的 AES 处理功能(硬件加速 AES),那么 TrueCrypt 也会利用这一点(这将有利于性能)。

  TrueCrypt
  http://www.truecrypt.org/

我使用 TrueCrypt 加密我所有电脑的整个硬盘,使用版本 6 或 7 时,我没有遇到任何性能问题(即使是我的旧机器)(尽管版本 5 有点慢,但这已经是历史了)。我还使用 PostgreSQL 进行数据库开发,它似乎没有受到负面影响。

您可以创建一个单独的分区来保存非加密数据,但速度优势可能不明显(如果包含重要数据的临时文件位于未加密的分区上,那么您使用加密保护数据的努力将付诸东流)。加密所有内容也更好,因为对手如果不先解密,就不知道哪些加密数据是重要的,而且不必处理多个分区也更简单。

我真的很喜欢使用加密的想法,因为如果有人偷了我的计算机,他们将无法访问我的数据,除非他们也能解密(但大多数偷计算机的人通常更感兴趣的是将其在黑市上出售,而且我怀疑买家通常更感兴趣的是买一台便宜的电脑供自己使用——如果他们无法登录操作系统,那么我猜他们很可能会通过安装新操作系统进行格式化)。

答案2

我们对这两件事都很幸运TrueCryptPGP全盘加密。性能会受到影响,但影响不大。Tom's Hardware 对 TrueCrypt 进行了不错的评论这里。

相关内容