某软件保护加密锁技术开发手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1.产品介绍 (1)

1.1.新的软件保护方法 (1)

1.2.产品基本组成 (2)

1.2.1.精锐IV开发工具包 (2)

1.2.2.精锐IV硬件设备 (3)

1.2.3.用户运行时环境 (3)

1.3.重要的安全事项 (3)

1.3.1.口令 (3)

1.3.2.文件系统 (4)

1.4.更多的功能 (6)

2.产品安装 (7)

2.1.系统需求 (7)

2.2.SDK安装 (7)

2.2.1.关于设备驱动程序安装的说明 (7)

2.3.SDK卸载 (8)

3.开始使用 (9)

3.1.示例软件 (9)

3.2.代码移植 (10)

3.2.1.创建一个精锐IV工程 (10)

3.2.2.编写精锐IV代码 (10)

3.2.3.编译测试精锐IV代码 (12)

3.2.4.下载代码到精锐IV硬件 (12)

3.2.5.修改PC代码 (13)

3.2.6.测试保护结果 (16)

3.3.程序结构分析 (16)

4.开发精锐IV代码 (18)

4.1.编写精锐IV内部代码 (18)

4.1.1.代码结构 (18)

4.1.2.输入与输出 (19)

4.1.3.内存结构 (20)

4.1.4.使用系统函数库文件 (24)

4.1.5.数据类型 (24)

4.1.6.代码编写建议 (24)

4.2.访问精锐IV设备 (25)

4.2.1.一般性访问 (25)

4.2.2.开发级访问 (28)

4.2.3.用户级访问 (32)

4.3.关于代码测试 (34)

5.1.K EIL C51使用说明 (35)

5.1.1.工程创建与管理 (36)

5.1.2.代码编译与调试配置 (38)

5.1.3.代码调试方法 (39)

5.1.4.仿真器特别说明 (43)

5.2.R AISONANCE R KIT使用说明 (44)

5.2.1.工程创建与管理 (44)

5.2.2.代码编译与调试 (47)

5.3.深思洛克S KIT (47)

5.4.可执行文件格式 (47)

6.工具软件使用说明 (48)

6.1.开发测试工具 (48)

6.1.1.重新连接 (49)

6.1.2.重置设备 (49)

6.1.3.PIN码管理 (51)

6.1.4.下载文件 (51)

6.1.5.清空目录 (52)

6.1.6.执行文件 (53)

6.1.7.授权管理 (54)

6.1.8.PC密钥 (54)

7.网络版使用说明 (56)

7.1.精锐IV网络版简介 (56)

7.1.1.特性 (56)

7.1.2.网络锁口令 (57)

7.1.3.网络锁的模块 (57)

7.2.使用网络版精锐IV (57)

7.2.1.网络锁服务程序的安装和卸载 (57)

7.2.2.网络锁服务管理工具的使用 (57)

7.2.3.网络锁API的使用 (62)

8.系统函数参考 (64)

8.1.流程控制类 (65)

8.1.1._exit (65)

8.2.输入输出类 (66)

8.2.1._set_response (66)

8.3.文件操作类 (67)

8.3.1._open (67)

8.3.2._close (68)

8.3.3._read (69)

8.3.4._write (70)

8.3.5._create (73)

8.3.6._enable_exe (75)

8.4.1._addf (77)

8.4.2._add (78)

8.4.3._subf (79)

8.4.4._sub (80)

8.4.5._multf (81)

8.4.6._mult (82)

8.4.7._divf (83)

8.4.8._div (84)

8.4.9._sinf (85)

8.4.10._sin (86)

8.4.11._cosf (87)

8.4.12._cos (88)

8.4.13._tanf (89)

8.4.14._tan (90)

8.4.15._asinf (91)

8.4.16._asin (92)

8.4.17._acosf (93)

8.4.18._acos (94)

8.4.19._atanf (95)

8.4.20._atan (96)

8.4.21._atan2f (97)

8.4.22._atan2 (98)

8.4.23._sinhf (99)

8.4.24._sinh (100)

8.4.25._coshf (101)

8.4.26._cosh (102)

8.4.27._tanhf (103)

8.4.28._tanh (104)

8.4.29._ceilf (105)

8.4.30._ceil (106)

8.4.31._floorf (107)

8.4.32._floor (108)

8.4.33._absf (109)

8.4.34._abs (110)

8.4.35._fmodf (111)

8.4.36._fmod (112)

8.4.37._expf (113)

8.4.38._exp (114)

8.4.39._logf (115)

8.4.40._log (116)

8.4.41._log10f (117)

8.4.42._log10 (118)

8.4.43._sqrtf (119)

相关文档
最新文档