首页> 外国专利> Keeping secure data isolated from non-secure access when switching between domains

Keeping secure data isolated from non-secure access when switching between domains

机译:在域之间切换时,确保安全数据与非安全访问隔离

摘要

A data processing apparatus including circuitry for performing data processing, a plurality of registers; and a data store including regions having different secure levels, at least one secure region (for storing sensitive data accessible by the data processing circuitry operating in the secure domain and not accessible by the data processing circuitry operating in a less secure domain) and a less secure region (for storing less secure data). The circuitry is configured to determine which stack to store data to, or load data from, in response to the storage location of the program code being executed. In response to program code calling a function to be executed, the function code being stored in a second region, the second region having a different secure level to the first region, the data processing circuitry is configured to determine which of the first and second region have a lower secure level.
机译:一种数据处理设备,包括用于执行数据处理的电路,多个寄存器;以及一种数据存储器,其包括具有不同安全级别的区域,至少一个安全区域(用于存储在安全域中运行的数据处理电路可访问而在安全性较低域中操作的数据处理电路不可访问的敏感数据)和安全区域(用于存储不太安全的数据)。该电路被配置为响应于正在执行的程序代码的存储位置来确定将哪个数据存储到哪个堆栈或从中加载数据。响应于调用要执行的功能的程序代码,该功能代码被存储在第二区域中,第二区域具有与第一区域不同的安全级别,数据处理电路被配置为确定第一区域和第二区域中的哪一个具有较低的安全级别。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号