加密狗常见问题解答

上传人:tia****nde 文档编号:36857734 上传时间:2018-04-03 格式:DOC 页数:6 大小:38KB
返回 下载 相关 举报
加密狗常见问题解答_第1页
第1页 / 共6页
加密狗常见问题解答_第2页
第2页 / 共6页
加密狗常见问题解答_第3页
第3页 / 共6页
加密狗常见问题解答_第4页
第4页 / 共6页
加密狗常见问题解答_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《加密狗常见问题解答》由会员分享,可在线阅读,更多相关《加密狗常见问题解答(6页珍藏版)》请在金锄头文库上搜索。

1、加密狗常见问题解答加密狗常见问题解答以下加密狗常见问题的解答适合于微狗、软件狗、网络狗等多种狗。1 问:如果在计算机的问:如果在计算机的 USB 口和并口上同时插入口和并口上同时插入 USB 狗和并口狗,哪只狗起作用?狗和并口狗,哪只狗起作用? 答: 安装微狗开发套件选定绑定方法时,如果“优先级选择”项选择的是并口狗, 那么同时插入 USB 狗和并口狗时系统会先检测并口狗,并口狗先起作用;如果“优先级选择”选择的是 USB 狗,那么这种情况下 USB 狗先起作用。 2 问:微狗开发套件与软件狗有何区别?问:微狗开发套件与软件狗有何区别? 答: 主要区别为:并口狗和 USB 狗内置单片机,而软件

2、狗则没有。 3 问:单片机起什么作用?问:单片机起什么作用? 答: 单片机主要用来提高反跟踪的性能。它通过固化的软件(该软件不可读)对写入和读出的数据按一定的算法进行变换,并采用金天地公司独创的数据交换随机技术使得每次软件与狗交互的字节流都不一样(即使写入的数据是相同的)。这样就有效地防止了软件跟踪和逻辑分析仪的分析,保证了加密的可靠性。 4 问:何为狗的密码及其作用?问:何为狗的密码及其作用? 答: 狗的密码是一种由软件开发者控制的、在对狗进行读写操作时校验的密码。狗的密码不影响检查及变换操作( DogCheck() 、 DogConvert() )。微狗的密码为四字节长( 32 位),在出

3、厂时密码设置为 0 。狗的密码可以由软件开发者用微狗开发套件发行盘上提供的工具软件 (DogEdt32.EXE) 进行修改。 注意:对修改后的密码一定要记录并保存好,若忘记密码,加密后的软件将无法对狗进行读写操作而导致软件运行失败。忘记密码后只能将狗送回至厂家进行清零。 5 问:别人能买到和我买的一样的狗吗?他用他的随狗软件可以读出我在狗中写的内容吗?问:别人能买到和我买的一样的狗吗?他用他的随狗软件可以读出我在狗中写的内容吗? 答: 您无需有此担心。狗中有一定的存储空间,其中一部分是系统区,另一部分是用户区。用户区可以供开发者读写,系统区用来存放狗的特征码及其它信息,任何用户都不能访问的。特

4、征码是用来区分狗的一组数据,此数据在生产时随机产生,然后写到狗内。特征码重复的概率很小,只有几千万分之一。随狗的软件在对狗操作时,首先要检验狗的特征码,才能进行其它工作。所以随狗的软件和狗是一一对应的,别人的软件是读不出您在狗中写的内容的 6 问:能否带电插拔狗?问:能否带电插拔狗? 答:答: USB 狗属于即插即用设备,可以带电插拔 。 7 问:能否带电插拔网络狗?问:能否带电插拔网络狗? 答:要尽量避免带电插拔网络狗,否则会造成网络狗的损坏。因为并口存在一定电压( 0 至 5V ),网络狗就是依靠并口所提供的电压工作的。一旦带电插拔, 可能造成网络狗中的电流瞬间多次通断,从而造成网络狗中芯

5、片的损坏或并口损坏。 8 问:狗的硬件流水号有什么作用?问:狗的硬件流水号有什么作用? 答:答:流水号实际上就是我们在生产时为每个狗编的序号,用于生产管理,和狗的序列号是无关的。每只狗的流水号都是唯一的,开发商可以通过开发商工具或调用 RC_GetDogInfo 函数得到,并用于客户的管理。 9 问:狗的产品流水号有什么作用?问:狗的产品流水号有什么作用? 答:答:狗的产品流水号是由开发商指定的,用于开发商的产品管理,开发商可以使用开发商工具和调用 RC_GetProductCurrentNo 函数得到,同时可以使用开发商工具来设置对应狗的产品流水号。 10 问:什么是绑定?如何绑定?问:什么

6、是绑定?如何绑定? 答: 在开发套件安装过程中,安装程序会对加密模块和相应的硬件狗进行绑定操作。绑定过的模块只能操作对应系列号的硬件狗,不能操作其他系列号的硬件狗;未经绑定的模块是特殊格式,不能直接使用。在绑定过程中,绑定程序会把相应的硬件狗的信息写入模块,并把模块恢复正常格式。经过绑定的模块才能对相应的硬件狗操作。 11 问:狗可以多个级联吗?问:狗可以多个级联吗? 答: 硬件狗可以与我公司的其他产品无障碍级联。如果系列号不同,硬件狗之间也可以无障碍的级联;但如果系列号相同,必须设置不同的级联码,硬件狗间才能级联。所以请在不同的产品中使用不同系列号的硬件狗,以避免可能发生的级联问题。硬件狗与

7、其它公司开发的符合规范的并口加密产品也可以无障碍级联。级联的个数不受限制,但受到并口工作电压及其他电气参数的影响(微狗通过并口获取工作电压),一般计算机上可支持 3-5 个微狗。 USB 狗不存在这个问题。 12. 问:网络狗可以多个级联吗?问:网络狗可以多个级联吗? 答:答:可以。网络狗支持异号级联。考虑到并口工作电压及其他电气参数的影响(网络狗通过并口获取工作电压),一般计算机上可支持 3 个异号并口网络狗; USB 狗没有个数限制,但也是不相同系列号的才能一起使用。 13问:笔记本上的问:笔记本上的 USB 口只有一个,被鼠标占用了,没有地方插狗。口只有一个,被鼠标占用了,没有地方插狗。

8、 答: 可以使用 usb 多接口的转接线; 问:如果因误操作使问:如果因误操作使 USB 狗设备出现问题,应如何恢复?狗设备出现问题,应如何恢复? 14 答:答: 插上 USB 狗后,在 Windows98/ME/2000/XP 的设备管理器中,找到“ GrandDog USB Device ”设备,如果该设备被打上了“ ! ”号,说明该设备出现了问题。这时,请先删除该设备,拔掉 USB 狗。重新启动计算机后,安装狗的驱动程序,插上 USB 狗,该设备就可以恢复正常了。 15 问:使用并口狗的时候,如果出现打印机工作不正常的情况:问:使用并口狗的时候,如果出现打印机工作不正常的情况: 答: 1

9、 、先确定您是否安装了我们加密狗的最新驱动。 您可以到此地址下载所需的驱动: http:/cn.safenet- 2 、请到 BIOS 调整并口模式成 EPP 模式(在这种模式下硬件狗和打印机的冲突最小) 注意:当加密狗和打印机级联时,要确保打印机的电源是打开的,否则会找不到硬件狗。 16 问:问: 软件安装完成后,我应如何操作加密狗的硬件?软件安装完成后,我应如何操作加密狗的硬件? 答: 首先 我们应该认识直接操作狗的工具: RC_DeveloperTool .exe 。快捷方式位置在:开始菜单 程序 宏狗开发套件 10003( 您的软件系列号 ) 开发商工具,文件位置:宏狗开发套件 100

10、03( 您的软件系列号 ) Utility RC_DeveloperTool .exe 。 使用这个工具可以完成对宏狗中信息的查询、更改和删除,检查模块更新、批量初始化硬件等操作。 您应该认识直接操作狗的工具: DogEdt32.EXE 。快捷方式位置在:开始菜单 程序 RC-DL Development Kits v2.1DogEdt32 ,文件位置: RC-DLV2.1UtilityDogEdt32.EXE 。其最主要的功能 有:存储区编辑、,读狗、写狗、取产品系列号等软件狗信息设置,以及批量初始化、加密模块升级等高级功能。 17 问:在发行软件时推荐同时发行的程序:问:在发行软件时推荐同

11、时发行的程序: 建议做一个检测硬件狗的小程序发给客户,来判断硬件狗的运行状态。因为检测狗程序比客户自己的软件简单,不会关联太多的系统环境问题(比如说数据库问题等等), 2 、可以把我们提供给您的诊断工具 Diagnose.exe 提供给客户,这样客户运行后可以很清楚的看到客户的系统信息,并口和 usb 口的信息,加密狗的驱动程序的信息,以及我们定义的返回的错误码,便于解决客户问题。 18 问:在集成开发环境下(问:在集成开发环境下( vfp , vb , pb )下,运行调用)下,运行调用 dll 加密的例子时为何提示找不到加密的例子时为何提示找不到 dll ?我已将?我已将 dll 拷到了例

12、子程序所在的目录下?拷到了例子程序所在的目录下? 答: Windows 下搜索路径的顺序为当前目录(集成环境目录),系统目录,环境变量 Path 中其他目录。集成开发环境下调试程序时,当前目录为集成开发环境所在的目录,而不是例子程序所在的目录。所以为保证集成开发环境运行例子程序或调用 dll 的可执行程序能找到所需的 dll ,最好将 dll 放在系统目录下。 19 问:加密狗都有哪些加密方式呢?问:加密狗都有哪些加密方式呢? 答: 加密狗 有内嵌和外壳两种加密方式。外壳加密就是对 exe 文件直接进行加密的方式;内嵌加密是在各种开发语言中直接调用 网络狗接口 函数进行加密的方式。 20 问:

13、如何发布被加密的软件?问:如何发布被加密的软件? 答:答:请 参见网络狗开发商手册中 “ 第十章 封装发行您的软件 ” 。 21 问:变换是怎么回事?有什么作用?问:变换是怎么回事?有什么作用? 答:答:变换( NetDogConvert() )是指狗对开发者指定的字符串按一定的算法进行变换,并返回一个变换结果。该算法是确定的、唯一的、不可逆的、不可预知的。开发者可以利用变换结果鉴别对应的网络狗是否存在。也可以把变换结果当成一个常数参与到软件计算中。 22 问:存储区可重写的次数?最终用户可否读写?是否掉电保护?问:存储区可重写的次数?最终用户可否读写?是否掉电保护? 答:答:存储区可保证重写

14、 100 万次以上。最终用户不可读写,因为没有相应的软件。存储区内的数据是掉电保护的。 23 问:关于问:关于 XP 自带的防火墙引起网络狗不可用问题自带的防火墙引起网络狗不可用问题 答:答:解决方法:打开设置 网络连接 本地连接 属性 高级 将 InterNet 连接防火墙关闭,问题解决。 (如果需要使用防火墙,请开放 UDP 的 4587 端口) 24 问:网络狗在无并口机器服务程序安装方案问:网络狗在无并口机器服务程序安装方案 答:答:在安装后的开发套件中 ServerWindowsSrvSetupDLL 目录下,将找到下面两个文件: NetDogSrv.exe , SrvSetupDL

15、L.dll ,和 NDogInst.dat 文件放到一起,提供给客户,另外需要提供微狗 V3.4 驱动程序(可以选择单独安装 USB 驱动)。 网络狗服务程序安装步骤: 先运行安装驱动程序,只选择 USB 口驱动程序。 点 “ 开始 ”“ 运行 ” 输入 “cmd” ,进入到 DOS ,在 DOS 下进到放有以上三个文件的目录下,输入命令 NetDogSrv.exe install dat 会显示安装服务程序成功,右下角出现 “R” 图标。 25 问:我的程序不是面向网络应用的,可以使用网络狗吗?问:我的程序不是面向网络应用的,可以使用网络狗吗? 答:答:可以。网络狗可以自己完成网络通信,您的

16、程序不必具有任何网络特性。 26 问:我应该把狗服务器安装在网络中哪一台机器上?问:我应该把狗服务器安装在网络中哪一台机器上? 答:答:狗服务器是一个管理网络狗的程序,可以安装到网络中任意一台安装有以下操作系统的计算机上:Windows95/98/ME/NT/2000/XP 、 Netware 3.11-5.0 、 Redhat Linux 7.2 。当然,这台计算机作为网络狗的服务器,应该运行稳定,不经常关机或重启动。 27 问:安装狗服务器的时候,按照说明应该有问:安装狗服务器的时候,按照说明应该有 NDOGINST.DAT 文件,但是开发套件中文件,但是开发套件中 没有该文件,怎么办? 答:答:使用开发商工具 DogEdt32 ,输入狗的系列号和密码,点击 “ 创建文件 ” 就在上一级目录生成了一个 NDOGINST.DAT 文件。 28 问:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号