用于规避处理器错误引发的漏洞的方法技术

技术编号:41960912 阅读:16 留言:0更新日期:2024-07-10 16:44
包括用于规避处理器错误引发的漏洞的方法和设备的各种实施例。实施例可以包括确定第一处理器是否存在指示处理器中的错误的条件,以及响应于确定第一处理器存在指示处理器中的错误的条件,防止第一处理器的使用。在一些实施例中,防止第一处理器的使用可以包括将第一处理器转移到低功率状态。在一些实施例中,防止第一处理器的使用可以包括防止向操作系统注册第一处理器。在一些实施例中,指示处理器中的错误的条件可以包括处理器的启用的非安全调试特征和处理器的禁用的安全调试特征。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、诸如中央处理单元(cpu)之类的计算设备处理器,可被配置有安全操作架构和非安全操作架构的组合。安全操作架构被配置为限制未经授权的系统和进程访问使用安全操作架构来执行的敏感操作和数据访问。然而,硬件和软件缺陷可能会产生漏洞,这些漏洞暴露使用安全操作架构来执行的敏感操作和数据访问。


技术实现思路

1、本公开的各方面包括用于实施诸如防范处理器错误引发的漏洞的方法和装置。各方面可以包括确定第一处理器是否存在指示处理器中的错误的条件,以及响应于确定第一处理器存在指示处理器中的错误的条件,防止第一处理器的使用。

2、一些方面还可以包括在用于处理器特征状态的存储器位置处读取至少一个处理器特征状态值,并将所述至少一个处理器特征状态值与指示处理器中的错误的条件进行比较。

3、一些方面还可以包括在用于处理器特征状态的熔断器位置处读取至少一个处理器特征状态值,并将所述至少一个处理器特征状态值与指示处理器中的错误的条件进行比较。

4、一些方面还可以包括在用于处理器特征状态的寄存器位本文档来自技高网...

【技术保护点】

1.一种用于防范处理器错误引发的漏洞的方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求1所述的方法,其中防止所述第一处理器的使用包括将所述第一处理器转移到低功率状态。

6.根据权利要求1所述的方法,其中防止所述第一处理器的使用包括防止向操作系统注册所述第一处理器。

7.根据权利要求1所述的方法,其中防止所述第一处理器的使用发生在所述第一处理器使用所述第一处理器的非安全架构执行进程之前。

>8.根据权利要求1...

【技术特征摘要】
【国外来华专利技术】

1.一种用于防范处理器错误引发的漏洞的方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,还包括:

4.根据权利要求1所述的方法,还包括:

5.根据权利要求1所述的方法,其中防止所述第一处理器的使用包括将所述第一处理器转移到低功率状态。

6.根据权利要求1所述的方法,其中防止所述第一处理器的使用包括防止向操作系统注册所述第一处理器。

7.根据权利要求1所述的方法,其中防止所述第一处理器的使用发生在所述第一处理器使用所述第一处理器的非安全架构执行进程之前。

8.根据权利要求1所述的方法,还包括将被调度由所述第一处理器执行的进程的执行转移到第二处理器。

9.根据权利要求1所述的方法,还包括将被调度由所述第一处理器使用所述第一处理器的非安全架构执行的进程的执行转移到第二处理器。

10.根据权利要求1所述的方法,其中确定所述第一处理器是否存在指示处理器中的错误的条件包括确定是否存在所述第一处理器的启用的非安全调试特征和所述第一处理器的禁用的安全调试特征。

11.一种计算设备,包括:

12.根据权利要求11所述的计算设备,其中所述处理设备还被配置为:

13.根据权利要求11所述的计算设备,其中所述处理设备还被配置为:

14.根据权利要求11所述的计算设备,其中所述处理设备还被配置为:

15.根据权利要求11所述的计算设备,其中所述处理设备还被配置为通过将所述第一处理器转移到低功率状态来防止所述第一处理器的使用。

16.根据权利要求11所述的计算设备,其中所述处理设备还被配置为通过防止向操作系统注册所述第一处理器来防止所述第一处理器的使用。

17.根据权利要求11所述的计算设备,其中所述处理设备还被配置为在所述第一处理器使用所述第一处理器的非安全...

【专利技术属性】
技术研发人员:M·塞尔霍斯特A·登特J·V·坎尼斯托A·维尔马
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1