ROCKEY3 是一款采用16位智能卡芯片、无需安装驱动、安全可靠、简单易用的加密锁,同时提供丰富的开发资源,8192字节的超大存储区,其中1024字节为用户只读属性;锁内还提供了32字节掉电即消失的共享内存区特殊功能,让客户的保护方案更加灵活,这也是一般加密锁所不具备的。
ROCKEY3加密锁硬件支持:512/1024/2048 位RSA、3DES、MD5、SHA1算法,密钥的数量也多达8组,可满足不同加密需求的客户。
ROCKEY3加密锁还提供了32K的用户空间,客户可以用KEIL C51编写自己的专用算法可执行文件,实现自己特有的高强度加密方案。
ROCKEY3加密锁完善的远程升级功能,使开发商不需要收回锁,即可安全地远程升级锁中的数据信息,包括:存储区数据、RSA公私钥、3DES密钥。此外ROCKEY3加密锁还提供了加密锁设置工具、PE程序加壳工具、.NET程序加壳工具,及各种编程语言的调用示例和详细的帮助文档。2048 位RSA、3DES、MD5、SHA1算法,密钥的数量也多达8组,可满足不同加密需求的客户。
硬件采用16位智能卡芯片HID高速无驱设备,无须安装驱动程序,即插即用硬件全球唯一序列号,硬件随机数发生器硬件支持512/1024/2048位RSA、3DES、SHA1、MD5加密算法,密钥只可写入不可读出具有8192字节的超大存储区,且尾部的1024字节为用户只读属性具有32字节掉电即消失的共享内存区具有32K字节的用户空间(数据文件,公钥文件,私钥文件,可执行文件)支持代码移植技术,内置C51虚拟机,实现不可破解具有防通讯模拟的加密加扰机制具有防多机共享加密锁机制方便、安全的远程升级功能完备的API接口、加密锁设置工具、PE外壳工具、.NET外壳工具支持操作系统:Windows 98SE/Me /2000/XP/2003/Vista/2008、Windows7
全球唯一ID | 64位(bit) | 超大用户空间 | 32K | 硬件芯片 | 16位高强度智能卡芯片 | 锁内硬件可编程 | 可使用成熟的C51语言开发锁内程序 | 文件存储 | 可执行文件、密钥文件等机密文件不可导出,杜绝锁内算法泄漏 | 安全数据存储 | 智能卡硬件保证锁内数据安全存储 | 非对称加解密算法 | 硬件内部支持512/1024位RSA非对称算法 | 对称加解密算法 | 硬件内部支持DES/3DES对称算法 | 复杂数学运算 | 硬件内部支持单/双精度浮点运算 | 远程升级 | 建立在RSA算法体系上的安全远程升级 |
全球唯一ID | 每个 ROCKEY3 加密锁内部都有一个唯一的硬件 ID,这个硬件 ID 是在加密锁出厂时烧入的,即使是厂家也不能修改这个硬件 ID,而且这个硬件 ID 具有唯一性, 即世界上不可能有两个相同硬件 ID 的 ROCKEY3 加密锁,当开发者需要给特定用户加密时,可以通过检查这个 ID 来确认加密的唯一有效性。 开发商可以通过RY3_GetHardID接口来获得硬件序列号 | 硬件算法 | ROCKEY3硬件实现512、1024、2048位的RSA运算功能,MD5,SHA1散列算法,复杂的单精度和双精度浮点运算 | 开发商口令 | 开发商口令(24字节)是开发商在进行软件保护开发时使用到的,其作用主要是对ROCKEY3硬件进行设置,如:创建文件,删除文件等。该口令为24个字节,初始值为:“123456781234567812345678”,十六进制表示为“0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38”。虽然开发商口令只能向锁内写入和删除文件,而不能获取锁内的任何数据,但还是建议开发商在初始化时,将默认的开发商口令更改成自己的设定的独特值,以防止被非法者获取 | 开发商ID | 开发商ID为8个字节,初始值为“00000000”。开发商可以通过ROCKEY3加密锁设置工具或者API接口函数来重新设置开发商ID,并通过开发商ID来判断是否是自己的ROCKEY3。在设置开发商ID时,为了防止其他人设置相同的开发商ID,ROCKEY3采用了种子的方式来生成开发商ID,即开发商输入产生开发商ID的种子(种子长度最大为250字节),ROCKEY3会在硬件内部根据该种子产生相应的开发商ID,而且是不可逆的。只有生成者,才知道什么样的种子能生成自己的开发商ID,这样其他人即使获得了开发商ID,但由于不知道产生开发商ID的种子,因此无法设置相同的硬件,大大增加了安全性。 开发商可以通过RY3_SetVendorID接口来设置开发商ID | 数据存储区 | ROCKEY3 加密锁提供8k的数据存储区。其中 0-7168 字节为低级数据存储区,7169-8192字节(共1024字节)为高级数据存储区。低级存储区不论是开发商模式还是用户模式都可以进行读、写操作。高级数据存储区只有在验证了开发商密码后(即开发商模式),才能进行写操作,读操作不需要验证开发商密码。用户模式只能对高级数据存储区进行读操作。 软件开发商在调用API函数对数据存储区进行写操作时,请调用RY3_VendorWrite接口 | 共享内存区 | ROCKEY3 加密锁内有32字节的共享内存区。能够充分保证在锁内运行的程序享有充足的卡片内存 开发商可以通过RY3_ReadShare、RY3_WriteShare接口来读写共享内存区 | 用户可用空间 | ROCKEY3 加密锁提供32k的用户可用空间。在此空间中,用户可以存放自己的文件 | 文件系统 | ROCKEY3中的文件系统与Windows的文件系统一样,是文件结构,文件包括:可执行文件,数据文件和密钥文件。每个文件都有自己的ID,这个ID为2个字节,例如:0x1002,0x100A等,文件的ID不能重复。对文件系统的操作,可以通过调用内部函数(C51语言)和外部API函数来实现 | 可执行文件 | 可执行文件是由C51语言编写的,在加密锁内部运行的文件。您的应用程序运行时,调用我们提供的各种语言的API接口,向该文件传入输入数据,可执行文件在加密锁内部运行后,将结果返回给外部的应用程序。可执行文件可以被其他可执行文件改写,验证开发商口令后可以创建和写入。文件中的内容不能被任何人读取。当需要远程升级时,可以创建可执行文件,通过程序改写锁内的可执行文件 | 内部数据文件 | 存放数据信息的文件。该文件在开发商口令验证后,可以通过API接口写入,但不能读。或者通过锁内可执行文件来读取和写入。即应用程序调用外部的API接口,API接口调用ROCKEY3内部的可执行文件,可执行文件(通过C51语言)读写内部数据文件。 |
硬件参数 核心芯片 | 16位高强度智能卡芯片 | 硬件序列号 | 全球唯一硬件序列号 | 安全存储空间 | 32K | 硬件内置算法 | 种子码算法,Float运算,DES,3EDS,RSA算法等 | 时钟芯片 | 无 | 读次数 | 无限制 | 写次数 | 至少10万次 | USB通讯 | 无驱高速HID协议,USB通讯硬件级加密,USB1.1标准设备,兼容USB2.0接口。 |
操作系统支持Windows 98SEWindows MeWindows 2000Windows 2003Windows XPWindows VistaWindows 2008Windows7
|
物理参数 接口类型: | USB A型插头 | 处理器: | 16位智能卡芯片 | 存储空间: | 32K的用户编程空间 | 内置安全算法: | 512/1024/2048位RSA、3DES、MD5、SHA1等算法 | 加密方式: | API调用、外壳加密、通讯加密 | 外观尺寸: | 63*20*9mm(G6外壳)> | 总重量: | 11g | 外壳材质: | ABS(树脂) | 工作温度: | 0℃~60℃ | 存放温度: | -25℃~+85℃ | 湿度: | 20%-80% | 供电方式: | USB口取电 | 工作功率: | 0.5w(最大)> | 工作电流: | 100mA (最大) | 数据保存年限: | 至少 10 年 | 虚拟机开发环境: | 支持C51编译器——KEIL集成开发环境 |
ROCKEY3默认外壳G6 | 外观尺寸 | 74*23*10(mm) (默认G6外壳) | 外壳材质 | ABS(树脂) | 总重量 | 约14.6g(默认G6外壳) | 标签 | 有标签位(默认不贴标签) |
信息如有变化,恕不另行通知
开发套件(SDK,Software Development Kit)是为开发人员提供的开发包,包括:USB Key硬件、开发工具和示例。您可以在线申请免费试用的开发套件!物品清单ROCKEY3 USB Key硬件一支;光盘;
工具说明
独创易用、强大的ROCKEY3加密锁开发工具外壳加密工具虚拟文件系统管理器 支持多种编程语言,包括 VC、VB、BCB、Delphi、C#、Foxpro、Java、PowerBuilder、Python、VS.net、VBScript、等等包括32位和64位版本;
|