首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种结合闪存防伪造标识的软硬件绑定方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:北京理工大学

摘要:本发明涉及一种结合闪存防伪造标识的软硬件绑定方法,属于计算机代码加固保护技术领域。本方法利用闪存内隔离执行环境的隐蔽性和安全性,在嵌入式设备主控系统软件与闪存连接时,执行基于闪存防伪造标识的认证过程,实现软硬件的绑定,使主控系统只有在检测到唯一与之对应的闪存才能正确运行。本方法将绑定过程中对主控系统软件进行操作的代码转为动态链接库文件,通过修改主控系统二进制文件以加载具有基于防伪造标识的软硬件绑定功能的DLL文件,实现对嵌入式设备的主控系统软件在无源码情况下的代码加固保护。本发明排除了非法用户通过置换分离器件获取被保护系统软件的核心代码和数据的可能性。

主权项:1.一种结合闪存防伪造标识的软硬件绑定方法,其特征在于,包括生成阶段和重现阶段;其中,生成阶段在嵌入式设备主控系统软件部署时执行,包括以下步骤:首先,使用防伪造标识生成技术得到闪存根密钥种子;然后,使用密钥生成函数生成闪存唯一公私钥对;最后,将公钥预先存储在嵌入式设备主控系统软件中;重现阶段在实际进行软硬件绑定时执行,包括以下步骤:首先,主控软件中运行的被保护代码开始软硬件绑定认证,发送随机数给闪存;然后,闪存执行预置代码中的防伪造标识生成算法重现其唯一标识;之后,闪存执行预置代码中的密钥生成函数得到闪存唯一公私钥对;然后,闪存使用私钥对随机数签名,并发送结果给主控系统软件;主控系统软件收到后,使用部署阶段存储的闪存公钥进行对比,验证该闪存是否与该主控系统软件绑定;其中,由于无法获得嵌入式设备主控系统软件源码,需要将生成阶段的代码以及重现阶段中涉及嵌入式设备主控系统软件部分的代码转为动态链接库文件DLL,通过修改主控系统软件二进制文件的方式,使其加载该DLL文件以实现软硬件绑定中对主控系统软件的操作。

全文数据:

权利要求:

百度查询: 北京理工大学 一种结合闪存防伪造标识的软硬件绑定方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。