首页
社区
课程
招聘
[下载][下载]有没有人用过这种读狗工具
发表于: 2007-10-13 17:24 4327

[下载][下载]有没有人用过这种读狗工具

2007-10-13 17:24
4327
先看图片在说


       飞天代码生成工具

       为方便客户使用本公司加密锁产品,特设计此工具。客户只需点击几个button,便可生成相关可用的代码。再对生成的代码稍做修改,即可编译运行。

(注:凡编译不能通过之处,皆为客户需要修改或添加内容的地方,已在生成的代码中用“[客户添加(修改)]”标识)

       下面介绍几个常用的流程:

1.  运行文件

打开查找锁            验证超级密码            创建可执行文件             运行文件             关闭锁

创建文件时,须将文件属性设为0x10,即可执行文件,点击“运行”按钮后,左边的属性栏会展开,客户可以在这里设置输入和输出数据

2.  创建升级信息

打开查找锁           验证超级密码             创建升级信息              关闭锁

当最终用户需要升级时,则可以读出锁的远程升级密码,远程升级标志,锁的序列号,并将其发给客户,客户即可根据这些信息生成新的远程升级密码和新的远程升级标志,并把待升级文件转化为密文文件,然后将这些信息发给最终用户。

3.  完成远程升级

打开查找锁              完成远程升级            关闭锁

最终用户从客户那里收到远程升级信息,远程升级标志,及升级文件的内容后,即可验证远程升级密码,验证通过后,就将升级文件送入加密锁中,并转化为明文形式。到此远程升级完成。

有关远程升级的详细内容,参见《User Manual》5.1,5.2节

1.  DES(3DES)加密

打开查找锁           验证超级密码              DES加密             关闭锁

DES(3DES)先需要创建密钥文件, DES和3DES的密钥根据密钥的长度来区别:长度为8个字节的密钥为DES密钥,长度为16个字节的密钥为3DES密钥。

密钥使用的数据结构是:

DES密钥10个字节――密钥ID(1字节)+密钥长度(1字节,值应该为8)+密钥(8字节)

3DES密钥18个字节――密钥ID(1字节)+密钥长度(1字节,值应该为16)+密钥(16字节)

生成代码后,客户需要手动将密钥及被加密数据填入buffer中。

2.  RSA加密

打开查找锁             验证超级密码             RSA加密            关闭锁

RSA加密需先生成RSA密钥对,此步需验证超级密码,密钥对是两个文件,一个公钥,一个私钥。客户可在属性栏中设置其id。

生成代码后,客户需要手动将被加密数据填入buffer中。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 209
活跃值: (68)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
得很好,不过建议把原版添加进去。
支持楼主的工作。
2007-10-14 07:04
0
雪    币: 161
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
传上来看看啊
2007-11-10 22:10
0
游客
登录 | 注册 方可回帖
返回