试用组件是提供给开发商试用的加密锁,用于评估。它包括产品包装、说明书、光磁盘等,加密锁与正式的加密锁是完全相同,只是密码是统一公开的。当用户评估后决定购买时,我们会提供不同密码的加密锁。
您不用担心。每个客户的加密锁密码是不同的,我们为每个客户建立了档案,必要时与用户签定安全协议,按照用户指定的方式将加密锁安全地送达用户手中。
一种方法是换新的加密锁,一种方法是证明该订货号锁是你以前所订。
这种情况虽然少见但也有可能发生。这时有两种方法解决:
- 将服务器设置在不同的机器上。这是最好的解决方法,互相没有冲突。
- 如果必须将服务器设置在同一台机器上,只需要启动一个服务即可。这个服务可以为所有的客户提供服务,即使客户之间的一级密码不同。
这是因为服务端程序或客户端程序找不到ini文件的位置而采用默认配置。服务端在nrsvr.exe的当前路径搜索svrcfg.ini,客户端可以用函数SetIniPathName函数指定。如果不显式指定路径他们就会在默认的各自当前运行路径搜索,找不到后就会使用默认配置。缺省时客户端在调用NrClient.dll的可执行程序当前路径下搜索。
用参数或函数指定ini路径可以有效的避免搜索不到的问题。
如果重新启动后问题解决,可能的原因是在编程序的时候,p3、p4 没有赋初值导致使用一段时间后,不能打开加密锁,返回打开锁太多的错误,解决的办法是在程序中给p3、p4赋给固定值(如0)。如果重新启动后问题没有解决,那么有可能是加密锁损坏,如果没有损坏,则要怀疑是否有病毒,是否改变了并口设置,是否又在后边连接了其他设备,是否重装了系统等等。
许多用户通常会拥有不同软件的加密锁。这时为了省事,一些用户会喜欢将这些加密锁不管三七二十一统统串在一起使用。大多数时侯,这样的确可以正常使用,但也有的时候在使用某个软件时就提示说“找不到加密锁”。
由于并口并不是设计用来同时接入多个设备的,多个加密锁串接他们之间的关系实际上是并联的,主要问题出在加密锁的通讯上:通常系统向设备(加密锁)发出请求后,都会要求返回一个值来确认下一步的工作。假如几个加密锁串在一起,系统的请求不只会被某一个指定的锁接收,而是所有的加密锁都会受到请求,并做出反应,这时问题就来了,一旦两个加密锁的返回信号相互干扰的话,系统将无法正确判定,最后导致认不出加密锁。另外,这样的接法是否会对加密锁有所损坏,还有待论证。建议还是分开来用,用哪一个软件就接哪一个锁。不过大家不用太担心,加密锁也不是那么容易损坏的。
我们生产的 ROCKEY4 型加密锁有特殊设计,可以多个锁串接,不管是同号锁还是异号锁。
如果要避免和其它加密锁冲突,可以使用USB接口加密锁,它和并口锁在功能上是100%兼容的。
由于加密锁的工作在主机打印口和外接设备之间,所以受到主机和外接设备的共同影响,大多数加密锁损坏是由于电压过高造成的。
计算机和外设的电源插座都有 3 个芯,两边是火线和零线,中间是安全地线。安全地线和外壳相连,应该确保良好接地。如果这根线没有接地,那么有可能使机壳带电,其峰值电压可达正负 310V,如果这时连接主机和外设,它们外壳间的电压差有可能高达 620V,很容易烧坏主机和外设,更不用说接在中间的加密锁了!
要确保加密锁不被损坏,第一,要保证安全地线确实接地,并确实和机壳连接,并在连接设备时关闭电源开关。可以用试电笔或万用表在开机的时候检查外壳的带电情况,如果有电一定要请电工解决问题;第二,如果实在没有办法连接安全地线,那么在连接主机和外设时不只是关闭电源,还要拔下电源插头,彻底避免带电操作。
驱动程序的问题,可以参看本FAQ中其他相关说明。
另外,根据 USB 加密锁上灯的状态也可以判断出问题:如果长亮说明正常,如果每秒闪烁 1 次说明没有安装驱动程序或USB口有问题;如果闪烁是其它状态则说明加密锁损坏;如果灯不亮而且系统提示“找到 USB 设备”则是加密锁损坏,否则可能接触不良或 USB 口有问题。
判断 USB 口好坏的办法是,第一次插入加密锁的时候,系统会提示“找到 USB 设备”并安装驱动程序,如果没有则说明 USB 口有问题,可能是没有正确安装 USB 主机控制器的驱动程序或在 COMS SETUP 中禁止了 USB 功能或主板的 USB 口有硬件故障。如果你有其它 USB 设备(如 USB 鼠标)的话也可以试一下,来判断 USB 口的好坏。
虽然 RYDLL32.DLL 已经在当前目录下,但由于 FoxPro 和 VB 程序只在系统目录下寻找动态链接库,所以应当将 RYDLL32.DLL 复制到系统目录下。
如果您是我们的测试用户,您会定期收到我们寄给您的最新升级。如果不是,您可以在本站(www.FTSafe.com)下载最新的开发包。
这是个偶然情况,一般是有干扰或是接触不良,重新插入即可。
不需要修改程序,他们是完全兼容的,但用USB加密锁需要安装USB驱动程序。插入USB设备时系统也会自动提示安装驱动程序。
USB接口的含义是通用串行总线,英文全称是Universal Serial Bus。它是一种新的接口标准,详情可访问www.usb.org。
USB接口设备的优点是即插即用、支持热插拔、传输速度快、可通过扩展连接多达127个USB设备,不用担心USB加密锁与打印机等外设的冲突。
不会。我们在测试的时候得到最简单的算法同最复杂的算法之间的运行时间上只差几十毫秒,如果不是频繁的调用此算法,根本不会感到区别。
如果采用我们提供的方法,可防止共享器。其实很简单。您只需在程序开始时产生一随机数,将此数写入加密锁存储区的一固定地址内;在程序运行过程中程序去校验此地址的数据是否等于此随机数。如果在此期间另一台计算机也运行了此程序,使用了这个加密锁,那么这个固定地址肯定被写入了另一个随机数。
说简单点,模拟机的原理就是在插上加密锁的时候先让加密锁运行一遍,把所有对并口访问都记录下来。然后拿掉加密锁的时候,由模拟机来模拟加密锁对并口的操作。虽然编写模拟机是一个很艰难的工作,但一旦编出来,对于大多数加密锁都能轻易破解,不用再去劳神看汇编码了。
我们的对策:针对以上的种种手段,我们在底层驱动与软件锁通讯的过程中进行了加密处理,并且加入随机噪音,模拟机采集到的内容没有一次是完全相同的。
另外,使用USB口加密锁,模拟机则无法模拟。
新的驱动程序已不受并口模式限制,您应在安装驱动时选择与打印作业的兼容性。如果想改变驱动找锁的能力可重新安装驱动程序,使用不同选项。
另外,若想使加密锁和打印机同时工作没有任何干扰,则应使用USB接口加密锁。但为了提高锁的兼容性,建议用户将CMOS Setup中的口模式设为ECP,不建议使用SPP方式。设置方法如下(以AWARD SOFTWARE例):重新启动计算机,按DEL键进入CMOS Setup。选择菜单选项“INTERGRATED PERIPHERALS” 。此后可用PAGEUP或PAGEDOWN来更改“Parallel Port Mode”选项。
ROCKEY加密锁是通过设备驱动程序操作并口,并在通讯协议上使用纠错技术,所以与市场上绝大多数打印机很好兼容。但少数打印机在关机状态下大量吸收并口电流,使加密锁得不到充足电压,会出现找不到加密锁的现象,只要把打印机电源打开即可解决。
同号锁就是订货号相同的锁,即密码也是相同的,开发商在完成加密任务后,大量生产自己的软件,压制光盘,将同号锁连同加密后的软件销售出去,每套软件不需重新再编译。
非常安全。
ROCKEY加密锁的密码分两级共4个密码,每个密码16位长。第一级是基本密码,对加密锁进行基本调用时用。第二级密码是开发商专用密码,作用是控制加密锁的写入和定义加密算法,它在最终用户的软件中是不应该也是不需要出现的,即使跟踪也跟不到。而且如果高级密码错并连续四次写特殊内存,加密锁将死锁 2 秒,在这期间不接收任何操作,防止了黑客用程序来试密码。
定货号实际上就是我们定义的管理号,用于生产管理,和加密锁的密码无直接联系。