北京普安信科技有限公司;苏州工业园区芯创电子技术有限公司闫淑辉获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉北京普安信科技有限公司;苏州工业园区芯创电子技术有限公司申请的专利一种软件防篡改方法及轻量级电子设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120145337B 。
龙图腾网通过国家知识产权局官网在2026-03-20发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202311714098.2,技术领域涉及:G06F21/12;该发明授权一种软件防篡改方法及轻量级电子设备是由闫淑辉;邓晓辉;杨党团设计研发完成,并于2023-12-13向国家知识产权局提交的专利申请。
本一种软件防篡改方法及轻量级电子设备在说明书摘要公布了:本发明实施例提供一种软件防篡改方法及轻量级电子设备,涉及数字集成电路设计及软件安全防伪领域,该方法包括:在软件向当前轻量级电子设备进行授权时,基于预设初始值向PUF芯片发起挑战,接收PUF芯片响应得到的第一响应值,将第一响应值作为秘钥,将秘钥与表征软件唯一性的第一特定信息进行密码运算得到鉴权消息;在当前轻量级电子设备内的任一待运行软件进行初始化加载的过程中,按照该待运行软件设定的验证步骤,执行完毕得到执行结果;基于执行结果与鉴权消息确定该待运行软件是否继续加载。验证通过该待运行软件继续正常运行;验证未通过则终止运行。确保所加载运行的软件没有被篡改过,实现验证运行软件的真实性、合法性和完整性。
本发明授权一种软件防篡改方法及轻量级电子设备在权利要求书中公布了:1.一种软件防篡改方法,其特征在于,所述软件应用于处于开放式网络环境中的轻量级电子设备内,所述轻量级电子设备的类型包括物联网终端和或嵌入式端,所述轻量级电子设备内置有PUF芯片,所述软件防篡改方法包括: 授权阶段:针对应用于当前轻量级电子设备内的软件,在所述软件向所述当前轻量级电子设备进行授权时,基于所述软件内的预设初始值向内置于所述当前轻量级电子设备的PUF芯片发起挑战,接收所述PUF芯片基于所述软件内的预设初始值进行响应得到的第一响应值,将所述第一响应值作为秘钥,将所述秘钥与表征所述软件唯一性的第一特定信息进行密码运算,得到鉴权消息,将所述鉴权消息保存在所述当前轻量级电子设备的非易失存储器;其中,PUF芯片具有不可克隆物理函数特性,将同一挑战值向不同的PUF芯片发起挑战,各PUF芯片响应挑战得到的响应值均不相同; 验证阶段:在所述当前轻量级电子设备内的任一待运行软件进行初始化加载的过程中,按照该待运行软件设定的验证步骤,执行基于该待运行软件内的预设初始值向所述PUF芯片发起挑战,接收所述PUF芯片基于该待运行软件内的预设初始值进行响应得到的第二响应值,将所述第二响应值与表征该待运行软件唯一性的第二特定信息进行密码运算的步骤,执行完毕得到执行结果; 基于所述执行结果与所述鉴权消息确定该待运行软件是否继续加载; 所述授权阶段:在所述软件向所述当前轻量级电子设备进行授权时,按软件目录逐级采集所述软件各目录下的第一文件对应的第一摘要,基于各所述第一摘要形成第一特定信息;其中,当所述第一文件包括第一日志文件和或第一配置文件时,针对所述第一日志文件不采集对应的第一摘要,针对所述第一配置文件不采集对应的第一摘要; 所述验证阶段:在所述当前轻量级电子设备内的任一待运行软件进行初始化加载的过程中,按照该待运行软件设定的验证步骤,执行按软件目录逐级采集该待运行软件各目录下的各第二文件对应的第二摘要,按照形成所述第一特定信息的方式,基于各所述第二摘要形成第二特定信息;其中,当所述第二文件包括第二日志文件和或第二配置文件时,针对所述第二日志文件不采集对应的第二摘要,针对所述第二配置文件不采集对应的第二摘要。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人北京普安信科技有限公司;苏州工业园区芯创电子技术有限公司,其通讯地址为:101400 北京市怀柔区雁栖经济开发区兴科东大街11号院7号楼101五层522室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励