- › FTCOS/PK卡
- › FTCOS/PBOC2.0卡
- › FTCOS/JAVA卡
- › FTCOS/PSAM卡
- › FTCOS/.NET卡
» 智能卡读写器系列
飞天产品中心»
NetROCKEY6 SMART PLUS
NetROCKEY6 SMART PLUS是我们研制的支持C51开发环境—— Keil uVision2 的高速无驱智能卡型软件保护产品,它结合了传统网络加密锁技术和智能卡应用规范,为网络软件保护提供高强度完善的解决方案。
NetROCKEY6 SMART PLUS网络加密锁以智能卡芯片为核心,内置智能卡 CPU,保证硬件上的最大强度的安全,用于网络上的多用户软件保护。它继承了ROCKEY6 SMART PLUS单机版本的功能,把ROCKEY6 SMART PLUS的原有的功能通过UDP/TCP、 IPX、 NetBIOS 协议扩展到网络上,实现了一把加密锁对多用户软件的保护工作。
| 全球唯一ID | 64位(bit) |
| 超大用户空间 | 近64K |
| 硬件芯片 | 32位高强度智能卡芯片 |
| 锁内硬件可编程 | 可使用成熟的C51语言开发锁内程序 |
| 文件存储 | 可执行文件、密钥文件等机密文件不可导出,杜绝锁内算法泄漏 |
| 安全数据存储 | 智能卡硬件保证锁内数据安全存储 |
| 非对称加解密算法 | 硬件内部支持512/1024位RSA非对称算法 |
| 对称加解密算法 | 硬件内部支持DES/3DES对称算法 |
| 复杂数学运算 | 硬件内部支持单/双精度浮点运算 |
| 远程升级 | 建立在RSA算法体系上的安全远程升级 |
| 子母锁机制 | 通过自定义母锁,生成并限制子锁,安全度更高 |
| 网络锁服务端 | 网络锁服务端是一个运行于系统平台上的服务程序,提供TCP/IP,IPX,NetBIOS协议下的网络锁服务。网络上可以启动一个或多个服务程序。每个服务程序有自己的唯一标志,比如IP地址,MAC地址,主机名称等。 |
| 网络锁客户端 | 网络锁客户端是一个动态链接库,提供接口函数,使软件可以像访问ROCKEY6 PLUS那样访问NetROCKEY6 SMART PLUS。 它不需要任何驱动程序和真实的网络锁,通过与服务端通讯来访问位于服务端的真实的网络锁。客户程序可以被任何支持动态链接库的语言调用,如VC,VB,Delphi等。 |
| 配置文件 | 服务程序的配置文件为Svrcfg6.ini, 客户程序的配置文件为Clicfg6.ini。 服务程序和客户程序从配置文件中获得网络配置信息和其他运行参数。开发人员可以用文本编辑器和开发包提供的工具编辑配置这些参数,如启动的协议类型、响应时间、服务器地址和其他所需信息。 |
| 记录文件 | 网络锁的记录文件Svrlog6.txt 记录服务程序的运行状态。当您的服务程序出现问题时就可参考记录文件里面的信息。记录文件的路径和名称可在Svrcfg6.ini 中配置,默认在服务程序的所在路径。 |
| 端口和组 | 网络协议如UDP/TCP 和IPX 必须先确定一个固定的端口(Port)才能进行通讯。端口号从0 到65535。NetROCKEY6 SMART PLUS 网络锁服务程序默认端口为4837,如果这个端口被其他程序占用,服务程序会报告端口绑定错误,这时可以将所有服务端和客户端的配置文件中端口值修改成同一个其他有效端口值。NetBios协议没有端口的概念,但它有组的概念。组的名字最多由16个字母构成,所有的FTNetServer 服务器属于同一组,组的名字可以在配置文件中设置,但必须保证所有的客户端和服务端配置文件组名一致。 |
| 网络地址 | 各种协议中每台机器都有一个唯一的标志称为地址。UDP/TCP采用xxx.xxx.xxx.xxx 的形式例如192.168.0.1,IPX采用6字节网卡硬地址(例如00-35-4f-20-00-32),NetBios采用不超过16个字母作为地址如FTNetServer。 |
| 搜索方式 | 搜索时除了读取配置文件的协议和端口信息外,还可以指定搜索方式。搜索方式主要分为三种,即自动搜索、手动搜索和半自动搜索。自动搜索采用指定协议的广播方式确定网络上有多少个服务器在运行并返回所有的找到的网络锁。手动搜索必须在配置文件里指定待搜索服务器的地址列表,然后逐一搜索。自动搜索比较方便因为不需要预先指定服务器的地址,这样可以适用于任何网络,但它需要一些搜索时间。手动搜索不需要搜索时间,直接和指定的服务器通讯,但前提是必须知道服务器在哪里。半自动搜索采取折衷的方法,先采用手动搜索寻找指定地址的服务,如果发现网络锁就返回,如果指定地址的服务没有开启或没有插入可用的网络锁会进一步采取自动搜索,并返回自动搜索的结果。 |
| 登陆模块和登录方式 | 客户端登录时需要指定模块号和登录方式。模块号从0到255,每个模块都可以独立限制登录人数,总登录次数和登录期限。除此之外我们还提供两种登录方式即私有方式和共享方式。私有方式为默认设置,每个进程登录都算一次有效登录。共享方式是指每一台计算机共享一个用户,在同一台计算机上不管多少进程登录都算同一个用户。第一种方式可以限制使用软件的进程数目,第二种方式下可以限制使用软件的计算机数目。 |
| 超时设定 | 客户端发送数据后需要等待服务端的响应,等待时间长短取决于超时设定。用户可以在配置文件里设定,单位为秒,默认值为三秒。自动搜索时客户端的等待时间也取决于这个数值。如果网络比较缓慢或网络比较繁忙可以修改配置文件增加超时时间。 |
| 最大使用用户数,最大使用次数和登陆期限 | NetROCKEY6 SMART PLUS的每个模块都可以独立限制最大用户数目,最大登录次数和最终登录期限。最大用户数目可以限制使用这个模块的客户数目,范围从1-65534。65535(0xFFFF)表示不限制用户数目。最大登录次数限制此模块总的使用次数,范围从1-65534。每进行一次登录,此数目递减1,至0时登录失败。65535(0xFFFF)表示不限制登录次数。登录期限是一个时间值,由年月日组成,表示可以登录此模块的最终期限。如果写入2003年10月1日,则超出此时间后登录失败。这三个值可以用工具Nr6Lic生成授权文件写入锁中。 |
| 客户端无响应时间 | 客户端每隔1.5 分钟会自动向服务端发送空消息以表明自己的存在。这种发送是自动的和透明的,程序不能进行干预。服务端每隔一定时间要检查一下是否所有客户端都发过空消息,如果发现有的客户没有发送,表明这个客户端程序在没有正常关闭句柄的情况下退出,这时服务端就会自动删除这个客户。这保证了客户端在死机或忘记关闭句柄或网络出现硬故障时不会使用2 个或以上的账号登录服务器。定期检查的间隔时间称为不响应时服务端的保留时间,可以在配置文件中设置。 |
| 单个进程中打开模块的限制 | 在单个进程中对单个的模块只能打开一次,这主要是出于安全性的考虑。你可以登录后将句柄存放在全局变量里给所有线程使用。 |
| 母锁 | 网络锁生产时,需要写入授权文件。授权文件里包括最大登录用户数目,登陆次数,登录期限等信息。母锁就是用来产生授权文件的。对一个公司来说,它需要一把就够了,可以用母锁格式化工具将NetROCKEY6 SMART PLUS变成一把母锁。 格式化时,需要输入一个主密钥,这个密钥独立于超级密码,非常重要,请和母锁一起妥善保存。 母锁格式化后,会根据主密钥产生一个子锁格式化密钥,用于格式化子锁。 |
| 子锁 | 子锁是相对于母锁来说的,它需要子锁格式化工具来格式化。子锁需要批量的格式化,而且格式化时需要指定由母锁产生的生产密钥。 经过格式化的子锁可以写入授权文件,经过这一个步骤后,就变成了一把彻底的网络锁。 |
硬件参数
| 核心芯片 | 32位高强度智能卡芯片 |
| 硬件序列号 | 全球唯一硬件序列号 |
| 安全存储空间 | 近64K |
| 硬件内置算法 | Float运算,DES,3EDS,RSA算法等 |
| 时钟芯片 | 无 |
| 读次数 | 无限制 |
| 写次数 | 至少50万次 |
| USB通讯 | 无驱高速HID协议,USB通讯硬件级加密,USB1.1标准设备,兼容USB2.0接口 |
操作系统支持
|
物理参数
| 接口标准: | 标准USB2.0 full |
| 处理器: | 32位智能卡芯片 |
存储空间: |
64K的用户存储空间 |
| 内置安全算法: | 内置RSA、DES、3DES等算法 |
| 加密方式: | API调用 |
| 外观尺寸: | 64*21*15mm(B3外壳) |
| 总重量: | 12.3g |
| 外壳材质: | ABS(树脂) |
| 工作温度: | 0℃~70℃ |
| 存放温度: | -10℃~+80℃ |
| 湿度: | 20%-80% |
| 级联: | 最多16个 |
| 供电方式: | USB口取电 |
| 工作功率: | < 500mW(最大) |
| 工作电压: | 3.3V I/O 2.5V core |
| 工作电流: | <100mA(最大) |
| 数据保存年限: | 至少 10 年 |
| 认证: | CE、FCC |
| 软件环境: | 适用于集成开发环境, 提供多种软件接口:Delphi、Foxpro、Java、PB、VB、VC、VS.NET 等 |
| 虚拟机开发环境 | 支持C51编译器——Keil集成开发环境 |
开发套件(SDK,Software Development Kit)是为开发人员提供的开发包,包括:USB Key硬件、开发工具和示例。您可以在线申请免费试用的开发套件!
物品清单
工具说明
| 资源 | 最后更新 |
| 2011-06-15 | |
| 2011-06-15 | |
| 2010-09-09 | |
| 2010-09-09 | |
| 2010-09-09 | |
| 2010-09-09 | |
| 2010-09-09 | |
| 2010-09-09 | |
| 2009-05-22 |
