用TrueCrypt创建加密U盘

市场上有些U盘自带了加密功能,不过都比较贵。而且厂家只是宣传“加密”两个字,到底是真加密,还是仅仅作了一个Login?如果是真加密,具体又用了什么算法?这些都一概不知。所以我也不太信得过。

TrueCrypt可以支持在U盘上建立加密分区。在“工具->便携版设置”中可以进行相关设置。设置完成后点击“创建”,就生成了一个TrueCrypt便携版。实际上这个过程就是在U盘上创建了一个autorun.inf:
[autorun]
label=TrueCrypt 便携磁盘
icon=TrueCrypt/TrueCrypt.exe
action=加载 TrueCrypt 加密卷
open=TrueCrypt/TrueCrypt.exe /q background /lX /m rm /v "CryptDisk.tc"
shell/start=启动 TrueCrypt
shell/start/command=TrueCrypt/TrueCrypt.exe
shell/dismount=断开所有 TrueCrypt 加密卷
shell/dismount/command=TrueCrypt/TrueCrypt.exe /q /d

并在U盘上创建TrueCrypt目录,把TrueCrypt运行所必需的几个文件拷贝进去。我们也可以手工完成这个过程。

不过我的电脑早就禁用了所有的autorun.inf,所以手工创建了一个mount.vbs,只有一行:
WScript.CreateObject("WScript.Shell").Run "TrueCrypt/TrueCrypt.exe /q background /lX /m rm /v CryptDisk.tc"

之所以用vbs而不用bat是因为不想让那个恶心的cmd窗口闪一下。

现在就可以放心地在U盘里存放一些机密数据了。可能人要说:就算所有数据都加密了,但是TrueCrypt本身并没有加密啊,别人如果获得了我的U盘,给TrueCrypt捆绑上木马,不也很危险么?这的确是个问题,不过好在TrueCrypt的程序和驱动都使用了数字签名,我们至少能容易地检查文件是否被更改了。

如果需要更高的安全性,我推荐对整个U盘的分区进行加密,但是这样一来,在没有安装TrueCrypt的机器上就无法使用了。安全性、易用性、成本,这三者的确很难兼顾。

转自:tombkeeper的和谐Blog

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值