CORC  > 中国矿业大学(徐州)
一种接口库与安全硬件安全通讯的实现方法
程玉虎 ; 王雪松 ; 程玉豹
2015-09-02 ; 2015-09-02
中文摘要本发明公开了一种接口库与安全硬件安全通讯的实现方法,具体步骤是:(1)将接口库的源代码分成多个子模块;(2)将含有核心敏感代码的子模块设为模块X进行编译链接,并与安全硬件关联;(3)将模块X通过加密和压缩形成数组,并存储在另一个模块Y中;(4)模块Y在调用加载时,重新分配一块内存,然后对模块X做相应的动态加载工作;(5)模块Y进行编译连接,然后将该模块通过加密和压缩形成数组,并存储在下一个子模块的代码中;(6)重复步骤(3)~步骤(5),直至所有子模块依次都进行编译;(7)将最后编译的子模块与被保护软件相关联。能有效防止破解者/黑客通过反编译或者动态跟踪的手段来破解软件,保证软件的安全性。; 专利类型: 发明专利 申请(专利)号: CN201310588951.0 申请日期: 2013年11月20日 公开(公告)日: 2014年6月4日 公开(公告)号: CN103839010A 主分类号: G06F21/62,G06F21/00,G,G06,G06F,G06F21 分类号: G06F21/62,G06F21/00,G,G06,G06F,G06F21,G06F21/62,G06F21/00 申请(专利权)人: 中国矿业大学 发明(设计)人: 程玉虎,王雪松,程玉豹 主申请人地址: 221000 江苏省徐州市泉山区大学路1号 专利代理机构: 徐州支点知识产权代理事务所(普通合伙) 32244 代理人: 张旭 国别省市代码: 江苏;32 主权项: 一种接口库与安全硬件安全通讯的实现方法,其特征在于,具体步骤是:(1)将接口库的源代码分成多个独立运行的子模块,每个子模块单独编译成dll文件;(2)将其中含有与安全硬件通讯的核心敏感代码的子模块设为模块X进行编译链接;(3)将模块X通过加密和压缩形成数组,并存储在另一个子模块的代码中,另一个子模块设为模块Y;(4)模块Y在调用加载时,会重新分配一块内存,在内存中进行解压缩和解密,然后对加密和压缩形成数组的模块X做相应的动态加载工作;(5)模块Y进行编译连接,然后将该模块通过加密和压缩形成数组,并存储在下一个子模块的代码中;(6)重复步骤(3)~步骤(5),直至所有子模块依次都进行编译;(7)将最后编译的子模块与被保护的软件相关联。 法律状态: 公开 ,公开
语种中文
内容类型其他
源URL[http://ir.calis.edu.cn/hdl/232060/11260]  
专题中国矿业大学(徐州)
推荐引用方式
GB/T 7714
程玉虎,王雪松,程玉豹. 一种接口库与安全硬件安全通讯的实现方法. 2015-09-02, 2015-09-02.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace