普通闪存玩自启动加密

DIY研究所

市场上有些闪存自带了加密功能,但都比较贵,其价格是普通闪存的4~5倍。那么能不能通过DIY,将普通闪存“变成”自启动强加密的闪存呢?答案是肯定的。只须借助TrueCrypt这款免费工具软件就能实现。

步骤1:首先准备一个闪存(笔者用的是一个1GB的产品)。

步骤2:到http://www.true

crypt.org/downloads下载Tru

eCrypt最新版并安装,同时从http://www.truecrypt.org/locali

zations下载中文语言包,解压后将其放入软件的安装目录下,然后关闭软件重新启动软件界面即可变为中文界面。

步骤3:接下来根据闪存容量大小创建文件型加密卷。因为TrueCrypt提供了不同的加密算法,所以加解密的速度也不一样。如果你追求强加密模式,可以选择AES-Twofish-Serpent+Whirl

pool的组合。TrueCrypt加密卷存在一个叫“TrueCrypt容器”的文件中,你可以根据闪存容量和自己的加密需求自定义容量。

步骤4:在闪存上建立加密卷后(本文为test.tc),使用“便携磁盘安装”选项创建TrueCrypt便携版。依次选择“工具→便携磁盘安装”,打开相应对话框进行设置(图1),完成后点击“创建”,就生成了一个TrueCrypt便携版。

实际上这个过程就是在闪存上创建了一个autorun.inf文件,同时在闪存上创建TrueCrypt目录,把TrueCrypt运行所必需的几个文件拷贝进去。这个过程也可以手工完成。下面就是本例生成的autorun.inf文件样本:

42-e13-5.jpg

[autorun]

label=TrueCrypt 便携磁盘

icon=TrueCrypt\TrueCry

pt.exe

action=加载 TrueCrypt 加密卷

open=TrueCrypt\TrueCry

pt.exe /q background /e /m rm /v “test.tc”

shell\start=启动 TrueCry

pt 后台任务

shell\start\command=Tr

ueCrypt\TrueCrypt.exe

shell\dismount=卸载所有 TrueCrypt 加密卷

shell\dismount\comman

d=TrueCrypt\TrueCrypt.exe /q /d

步骤5:加密闪存制作好后,第一次插入时会自动加载加密卷,必须输入正确的加密卷密码才能打开(图2)。

42-e13-6.jpg

步骤6:使用结束后,记住要点击TrueCrypt操作界面下方的“全部卸载”按钮,然后退出软件,并在系统桌面托盘区中“安全删除闪存硬件”。

数据安全无小事,即便是万分之一的数据安全事故几率,也会带来无法估量的损失。使用TrueCrypt创建自启动加密闪存,不但免费,而且便携。现在笔者一般都把重要资料存在生成的闪存加密卷中,方便携带,也足够安全。