* ET199多功能锁(包含网络锁功能)是一款无驱并可以同时支持软件保护和身份认证的多功能USB设备。硬件采用16位国外进口高性能智能卡芯片,提供64K用户存储空间,硬件支持512/1024/2048位RSA、DES/3DES、SHA1、MD5算法,具有超高性价比。ET199通过世界领先成熟的C51锁内编程技术,保证加密后的软件无法破解。
* 16位进口高性能智能卡硬件核心,彻底杜绝复制风险
* 同类智能卡产品价格最低,最大限度节省购买成本
* 独家承诺三年免费保换
* 可选择灵巧薄片外观,拇指大小,时尚方便
* 全系统兼容的高速HID无驱USB设备
* USB通讯硬件级加密,有效防止USB端口数据劫持,保证了传输数据的安全性
* 单个硬件多种功能
* 世界领先的锁内编程技术,使用成熟的C51语言开发
* 高强度外壳保护(数据保护中心)。不仅保护PE,.Net程序,还可以保护PDF,Flash和视频文件
* 硬件内部支持512/1024/2048位RSA非对称算法
* 硬件内部支持DES/3DES对称算法
* 硬件内部支持MD5、SHA1散列算法
* 硬件内部支持单/双精度浮点运算
* 64K超大安全存储空间
* 全球唯一64位硬件序列号
* 安全远程升级
* 支持网络锁功能
* Windows、Linux、Mac跨平台支持(具体支持版本需咨询)
* ET199采用16位国外进口高性能智能卡芯片,锁内通过成熟的C51语言进行编程,是当今加密强度最高的加密锁。这里简单介绍一下ET199的开发过程,以便完全发挥ET199的全部功能。
* ?
* (1)按照《ET199用户手册-加密锁篇》5.1节安装和配置KEIL环境。其中5.1.1节中使用工具自动配置,5.1.2节通过手动配置,建议通过5.1.2节进行,以便精确了解其过程。后面的章节以一个简单的C51程序作为示例,便于开发人员熟悉KEIL环境。
* ?
* (2)使用ET199虚拟文件管理工具VfsSet.exe创建一个后缀为.etfs的虚拟文件。
* ?
* (3)打开一个C51工程,点击魔术棒图标,出现工程配置对话框。选择Debug标签,在“Use:”后面选择ET199(如果没有发现ET199,您还没有完成(1)中的过程),点击“Settings”按钮,弹出配置对话框。
* ?
* ?
* ?
*
* ?
* “ET199 VFS:”后面选择(2)中创建的虚拟文件。
* “File Path:”后面设置在锁内的路径。ET199支持3级目录结构,建议只在跟目录下就可以了,这样即不影响安全性,又简洁方便。路径设为“”即可。
* “File ID:”后面是正在编写的C51可执行文件的文件ID。
* “Real Card:”后面选择ET199的真实设备,如果选择为空,那么表明没有插入ET199或者ET199不是加密锁格式。建议使用真实设备,只有真实设备才能完成ET199的所有功能。
* “Dev PIN”:后面是开发商口令。建议开发时使用默认的开发商口令,这样会减少开发商锁死的情况,造成退还给我们重烧的麻烦。但开发商口令一定要进行修改,等开发完毕后,最后修改开发商口令。
* ?
* (4)上述配置完毕后,就可以点击下载图标将编译好的C51可执行文件下载到ET199中。下载过程为:将编译好的C51程序下载到虚拟文件中,清空ET199中的所有数据,将虚拟文件下载到ET199中。这样的好处是既能将正在编写的C51程序更新,同时也不影响锁内其他文件(密钥文件,数据文件,其他C51可执行文件)。如果要更改其他可执行文件,只需要在(3)中的File ID后更改一下。更改数据文件和密钥文件需要使用ET199虚拟文件管理工具VfsSet.exe。
* ?
* ?
* ?
*
* ?
* (5)锁内程序编写好后,就可以使用上层的各种语言接口来调用锁内可执行文件完成读写数据、RSA加解密、3DES加解密、双精度浮点运算等功能。
硬件核心
16位国外进口高性能智能卡,彻底杜绝硬件复制
锁内硬件可编程
可使用成熟的C51语言开发锁内程序
USB通讯
硬件级通讯加密,有效防止USB端口数据劫持,保证了传输数据的安全性
文件存储
可执行文件、密钥文件等机密文件不可导出,杜绝锁内算法泄漏
安全数据存储
智能卡硬件保证锁内数据安全存储
非对称加解密算法
硬件内部支持512/1024/2048位RSA非对称算法
对称加解密算法
硬件内部支持DES/3DES对称算法
散列算法
硬件内部支持MD5、SHA1散列算法
复杂数学运算
硬件内部支持单/双精度浮点运算
外壳加密
高强度外壳保护
VS.Net外壳加密
提供针对VS.Net程序的高强度外壳保护
远程升级
建立在RSA算法体系上的安全远程升级
全球唯一ID
64位(bit)
超大用户空间
64K
开发商口令(24字节)
开发商在进行软件保护开发时使用到的,用于对ET199进行设置,如:创建文件/目录,删除文件/目录,设置客户号,设置ATR等。初始值为:“123456781234567812345678”。
用户口令(8字节)
在程序中调用ET199中的可执行文件前,需要验证用户口令。初始值为:“12345678”。
口令权限和重试次数
ET199中每个目录都有各自的开发商口令和用户口令。重试次数可以设置为1~254次,当设置为0或者255时表明没有重试次数限制。注意:当根目录开发商口令锁死后,没有任何办法能恢复,只能退回来重新生产。
客户号(4字节)
通过种子机制产生,设置前需要验证根目录开发商口令。种子机制的优势:种子是由开发商自己设定的一串数据,其他人即使得到客户号,但不知道产生该客户号的种子,因此无法制作相同客户号的ET199。
ATR(16字节)
设置ATR,设置前需要验证根目录开发商口令。
可执行文件
可执行文件是由C51语言编写的,在加密锁内部运行的文件。通过开发商口令验证后,在锁内创建,该文件不能被读取。杜绝锁内算法泄漏。
内部数据文件
存放数据信息的文件。该文件在开发商口令验证后,可以通过API接口写入。或者通过锁内可执行文件来读取和写入。
密钥文件
存储RSA密钥对(公钥和私钥)的文件。写入时需要验证开发商口令,公钥可以读取,私钥文件不能读取。杜绝锁内私钥泄漏。
SDK(Software Development Kit)是为开发人员提供的开发包,您购买ET系列产品后,需要到“资源下载”页面下载开发所需要的资源,SDK内容包括:
软件保护
锁内C51语言接口
PC端API函数接口
高强度外壳加密
VS.Net外壳加密
工具
高强度外壳加密工具
VS.Net外壳加密工具
设置工具:将ET199初始化为加密锁格式或者空锁格式、运行锁内可执行文件、产生RSA公私钥等。
虚拟文件系统工具:虚拟ET199硬件
ET199系统诊断工具:诊断运行时的问题
KEIL配置工具:配置KEIL环境
支持编程语言
Visual?C++
Visual?Basic
Delphi
C++?Bulider
Power?Builder
Java
VS.Net
易语言
更多……(包括32位和64位版本)
支持操作系统平台
WINDOWS?98SE/Me/2000/XP/Server?2003/Vista/2008(包括32位和64位)及各补丁版本?
Linux各版本(包括32位和64位)
核心芯片
16位进口高性能智能卡
硬件序列号
全球唯一64位(bit)硬件序列号
安全存储空间
64K字节
硬件内置非对称算法
512/1024/2048位RSA算法
硬件内置对称算法
DES/3DES
硬件内置散列算法
MD5、SHA1散列算法
复杂数学运算
硬件内部支持单/双精度浮点运算
读次数
没有限制
写次数
至少10万次
USB通讯
全系统兼容的高速HID无驱USB设备,USB1.1标准设备,兼容USB2.0接口。通讯硬件级加密。
默认外壳
ABS工程塑料,表面抛光处理
默认颜色
瓷白色
外壳尺寸
57×19×9?(毫米)
重量
10克
防水
防水浸泡10分钟
接口类型
USB?A类接头
工作温度
0℃~60℃
存放温度
-25℃~80℃
工作湿度
20%~80%
工作功率
0.5W(最大)
工作电压
5V
工作电流
100mA(最大)
数据保存年限
至少10年
条形码贴码
ET199侧面贴有一个12个数字的条形码,该数字是唯一的。
*
*