[发明专利]嵌入式微处理器的安全调试方法及嵌入式微处理器在审
申请号: | 202010574958.7 | 申请日: | 2020-06-22 |
公开(公告)号: | CN111708709A | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 燕雪松;刘亮;张茜歌;侯健潮 | 申请(专利权)人: | 北京智芯微电子科技有限公司;国网信息通信产业集团有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F21/60;G06F21/64 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 肖冰滨;王晓晓 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 微处理器 安全 调试 方法 | ||
1.一种嵌入式微处理器的安全调试方法,应用于单步调试或断点调试,其特征在于,所述方法包括:
在执行所述单步调试或断点调试的停止状态请求时判断当前执行调试的区域是否处于敏感区域内;
若当前执行调试的区域处于敏感区域内,则根据所述敏感区域的用户属性判断当前执行调试的用户是否具有所述敏感区域的调试权限;
若当前执行调试的用户不具有所述敏感区域的调试权限,则产生禁止停止信号。
2.根据权利要求1所述的嵌入式微处理器的安全调试方法,其特征在于,所述根据所述敏感区域的用户属性判断当前执行调试的用户是否具有所述敏感区域的调试权限,包括:
获取当前执行调试的用户模式,判断当前执行调试的用户模式与所述敏感区域的用户属性是否相匹配;
若是,则确定当前执行调试的用户具有所述敏感区域的调试权限;
若否,则确定当前执行调试的用户不具有所述敏感区域的调试权限。
3.根据权利要求2所述的嵌入式微处理器的安全调试方法,其特征在于,若所述敏感区域有多个且不同的敏感区域对应不同的用户属性时,针对不同的敏感区域的重叠区域按照不同的用户属性中最严格者来判断所述重叠区域的调试权限。
4.根据权利要求1所述的嵌入式微处理器的安全调试方法,其特征在于,所述方法还包括:
若当前执行调试的区域未处于敏感区域内,或当前执行调试的区域处于敏感区域内且当前执行调试的用户具有所述敏感区域的调试权限,则产生停止有效信号。
5.根据权利要求1所述的嵌入式微处理器的安全调试方法,其特征在于,所述在执行所述单步调试或断点调试的停止状态请求时判断当前执行调试的区域是否处于敏感区域内,包括:
根据当前PC寄存器值判断当前执行调试的区域是否处于敏感区域内。
6.一种具有安全调试功能的嵌入式微处理器,包括用于执行调试请求的调试模块,其特征在于,还包括安全管理模块,所述安全管理模块包括敏感区域判断单元、调试权限判断单元和信号产生单元;
所述敏感区域判断单元预设敏感区域的范围,用于在执行所述调试请求的单步调试或断点调试的停止状态请求时判断当前执行调试的区域是否处于所述敏感区域内;
所述调试权限判断单元预设所述敏感区域的用户属性,用于在所述敏感区域判断单元判断当前执行调试的区域处于敏感区域内时,根据所述用户属性判断当前执行调试的用户是否具有所述敏感区域的调试权限;
所述信号产生单元用于在所述调试权限判断单元判断当前执行调试的用户不具有所述敏感区域的调试权限时,产生禁止停止信号。
7.根据权利要求6所述的具有安全调试功能的嵌入式微处理器,其特征在于,所述调试权限判断单元通过从所述调试模块获取当前执行调试的用户模式,并判断当前执行调试的用户模式与所述敏感区域的用户属性是否相匹配,来确定当前执行调试的用户是否具有所述敏感区域的调试权限。
8.根据权利要求7所述的具有安全调试功能的嵌入式微处理器,其特征在于,所述敏感区域判断单元预设多个敏感区域,所述调试权限判断单元对每个敏感区域预设对应的用户属性;
所述调试权限判断单元针对不同的敏感区域的重叠区域按照不同的用户属性中最严格者来确定所述重叠区域的调试权限。
9.根据权利要求6所述的具有安全调试功能的嵌入式微处理器,其特征在于,所述信号产生单元还用于在所述敏感区域判断单元确定当前执行调试的区域未处于敏感区域范围内时,或所述敏感区域判断单元确定当前执行调试的区域处于敏感区域范围内且所述调试权限判断单元确定当前执行调试的用户具有所述敏感区域的调试权限时,产生停止有效信号。
10.根据权利要求6所述的具有安全调试功能的嵌入式微处理器,其特征在于,所述敏感区域判断单元根据当前PC寄存器值判断当前执行调试的区域是否处于敏感区域内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智芯微电子科技有限公司;国网信息通信产业集团有限公司,未经北京智芯微电子科技有限公司;国网信息通信产业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010574958.7/1.html,转载请声明来源钻瓜专利网。