指令处理方法、电子设备、芯片系统及可读存储介质技术方案

技术编号:46598037 阅读:1 留言:0更新日期:2025-10-10 21:30
本申请提供一种指令处理方法、电子设备、芯片系统及可读存储介质,该方法可应用于电子设备,电子设备的执行环境包括富执行环境和可信执行环境;该方法包括:响应于在富执行环境中检测到第一指令被调用,在可信执行环境中,执行第一指令对应的安全监控调用SMC指令。通过实施本申请,可保障第一指令对应的SMC指令的安全执行,从而提高富执行环境的安全性。

【技术实现步骤摘要】

本申请涉及计算机安全,尤其涉及一种指令处理方法、电子设备、芯片系统及可读存储介质


技术介绍

1、电子设备中的执行环境可包括富执行环境(rich execution environment,ree)和可信执行环境(trusted execution environment,tee)。其中,ree是一个通用的、开放的执行环境,能够支持各种通用操作系统(如安卓系统、ios系统)的运行。由于ree的开放性,ree容易受到恶意软件的攻击,如敏感数据被窃取等。tee是电子设备中的安全区域,可提供隔离的、可信的执行环境,能够保护其中的数据和代码免受外部攻击。示例性的,可信执行环境常用于需要高安全性的场景,如移动支付、指纹识别、数据加密等。

2、然而,tee的处理能力和内存资源面临限制,使得tee难以支撑复杂且计算量大的任务,如基于人工智能(artificial intelligence,ai)或计算机视觉(computer vision,cv)的生物特征认证等任务。基于此,可选择在ree中执行一些计算量大的任务。然而,由于ree的安全性低于tee,ree中本文档来自技高网...

【技术保护点】

1.一种指令处理方法,其特征在于,应用于电子设备,所述电子设备的执行环境包括富执行环境和可信执行环境;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1或2所述的方法,其特征在于,所述第一指令是针对第一寄存器的读指令和/或写指令。

4.根据权利要求3所述的方法,其特征在于,所述第一寄存器包括以下一项或多项:程序状态寄存器、页表基址寄存器、系统控制寄存器。

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一指令是第一进程中的指令;

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:<...

【技术特征摘要】

1.一种指令处理方法,其特征在于,应用于电子设备,所述电子设备的执行环境包括富执行环境和可信执行环境;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,

3.根据权利要求1或2所述的方法,其特征在于,所述第一指令是针对第一寄存器的读指令和/或写指令。

4.根据权利要求3所述的方法,其特征在于,所述第一寄存器包括以下一项或多项:程序状态寄存器、页表基址寄存器、系统控制寄存器。

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一指令是第一进程中的指令;

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-6中任一项所述的方法,其特征在于,所述第一指令是第一进程中的指令,所述第一进程包括至少一个页表项,所述至少一个页表项包括第一页表项;

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求7或8所述的方法,其特征在于,所述第一页表项包括与内核代码映射的页表项。

10.根据权利要求1-9中任...

【专利技术属性】
技术研发人员:李海山
申请(专利权)人:荣耀终端股份有限公司
类型:发明
国别省市:

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

1