杭州万高科技股份有限公司;北京智芯半导体科技有限公司;北京智芯微电子科技有限公司刘晓露获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉杭州万高科技股份有限公司;北京智芯半导体科技有限公司;北京智芯微电子科技有限公司申请的专利一种基于芯片内核的代码安全检测方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116484372B 。
龙图腾网通过国家知识产权局官网在2025-10-28发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310474300.2,技术领域涉及:G06F21/56;该发明授权一种基于芯片内核的代码安全检测方法是由刘晓露;王大伟;刘建军;易玲;黄苏芳;李婷;蒋海啸设计研发完成,并于2023-04-27向国家知识产权局提交的专利申请。
本一种基于芯片内核的代码安全检测方法在说明书摘要公布了:本发明公开了一种基于芯片内核的代码安全检测方法,包括:步骤1,在上位机中设置配置参数,并将所述配置下发给烧录器;步骤2,烧录器接受上位机的配置,根据配置烧写目标芯片;步骤3,在目标芯片上设置缓存;步骤4,对目标芯片进行复位;步骤5,执行待测试的目标代码,进行安全检测,并记录结果;步骤6,读取记录结果,并进行分析;释放目标芯片上的缓存;步骤7,根据循环执行的需要,重复执行步骤4‑6。本方案功能由芯片硬件完成,不改变用户原代码,不占用芯片存储空间;对所有芯片存储的物理地址的扫描,对于正常软件未能执行但物理地址有值的地址,能通过本方案监测出是否存在安全隐患还是软件代码自身问题。
本发明授权一种基于芯片内核的代码安全检测方法在权利要求书中公布了:1.一种基于芯片内核的代码安全检测方法,其特征在于,包括以下步骤: 步骤1,在上位机中设置配置参数,并将所述配置参数下发给烧录器; 步骤2,烧录器接受上位机的配置,根据配置烧写目标芯片; 步骤3,在目标芯片上设置缓存; 步骤4,对目标芯片进行复位; 步骤5,执行待测试的目标代码,进行安全检测,并记录结果; 步骤6,读取记录结果,并进行分析;释放目标芯片上的缓存; 步骤7,根据循环执行的需要,重复执行步骤4-6,完成基于芯片内核的代码安全检测; 其中,步骤1中所述的配置参数包括: 待检测的目标芯片中Flash的地址范围,地址范围包括起始地址,地址大小,地址间隔以及对于多核芯片选择待测的核; 步骤5中所述的安全检测的方法包括: 步骤5-1,执行待测试的目标代码; 步骤5-2,测试得到打点信息并保存; 步骤5-2中所述的测试得到打点信息并保存的方法包括: 当待测试的目标代码中的PC指针执行到步骤1中所配置的地址范围时,将执行过的PC指针的物理地址,在目标芯片中的RAM中相应的比特位置1; 直至待测试的目标代码执行完毕后,记录所有在配置地址范围内被执行过的物理地址为所述打点信息; 步骤5-2中所述的打点信息为RAM中经过比特位置1后的全部内容; 步骤6中所述的读取记录结果,并进行分析的具体方法包括: 烧录器读取目标芯片中的打点信息,返回给上位机; 烧录器读取目标芯片中的flash内容,同样返回给上位机; 上位机根据打点信息和flash内容进行数据分析,方法包括:对比打点信息的地址和实际flash的地址,判断flash中有值但是没有被打点到的地址,完成基于芯片内核的代码安全检测。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人杭州万高科技股份有限公司;北京智芯半导体科技有限公司;北京智芯微电子科技有限公司,其通讯地址为:310053 浙江省杭州市滨江区六和路368号海创基地北楼A4070号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

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