关于U盘加密的基本原理 有朋友希望在使用U盘存储软件的同时,既能节约成本,又能防止U盘中的软件被**,他们选择使用绑定U盘的方式加密软件,这种方式的特点是:当U盘被移除时,软件将无**常运行。
在对软件安全性要求不太高的情况下,可以采用绑定U盘内部ID的方式进行加密,具体步骤如下:
- 使用相应程序读取U盘的内部ID
- 根据读取到的ID生成License文件
- 当解密者将U盘中的文件**到其他电脑时,软件在运行过程中将尝试读取U盘的ID
- 由于无法读取到正确的ID,软件将无法校验License,从而实现加密效果
这种方法的优势在于简单易行,但其安全性一般,由于大多数U盘厂商都有内部量产工具,可以修改U盘的内部ID号码,这就存在被**的可能性,对于普通用户来说,通常没有修改U盘内部ID的能力,因此仍具有一定加密效果。
VB源代码示例 下列是读取U盘ID号的VB源代码:
Set objWMIService = GetObject("winmgmts://\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * From Win32_USBHub")
For Each objItem In colItems
a = objItem.ID
If InStr(a, "VID") Then
b = Split(a, "\")
USB_ID = b(UBound(b))
End If
Next
推荐的U盘加密软件
-
CE-LINK军工级加密U盘 CE-LINK的加密U盘具有较高的保密标准,读写能力强,是对重要机密文件较为适合的选择,虽然价格较高,但性价比依然可以接受。
-
Sandisk U盘加密软件推荐 对于Sandisk品牌的U盘,可以推荐使用"U盘超级加密 300"软件,该软件具有以下特点:
- 纯绿色软件,不需要安装
- 不会在系统中写入任何数据
- 在需要加密的U盘或移动硬盘中直接运行即可
- 提供默认密码"888888",便于快速使用
免费U盘加密软件推荐 对于预算有限的用户,可以选择以下免费软件:
- "隐身侠"隐私文件夹加密软件 该软件具有较强的功能,且支持多平台使用,新版本功能更加全面,便于用户使用。
其他U盘加密软件
- "U盘超级加密300":支持在U盘中直接运行,无需安装,操作简单,适合需要方便携带和使用的用户。
- "合力天下防泄密系统":主要用于公司内部部署,支持多平台使用,但需要在电脑上安装插件。
U盘加密的注意事项
- 对于普通用户来说,最基本的加密方式是设置U盘上的文件夹为隐藏文件或加密文件夹,这种方法简单易行,但易被破解。
- 对于更高要求的用户,可以选择专业的加密软件。
- "U盘超级加密300"采用金钻加密技术,文件不会隐藏,但需要密码才能打开
- "隐身侠"不仅支持文件加密,还提供文件夹伪装、文件加锁等功能
选择合适的U盘加密软件需要根据具体需求来决定,对于普通用户来说,可以从"U盘超级加密300"和"隐身侠"中选择,如果对安全性要求较高,可以考虑CE-LINK等专业加密U盘。
通过以上方法,您可以根据需求选择最适合的U盘加密方式,并确保重要数据的安全性。
0
