首页> 中国专利> 在安全域与次安全域之间进行转换时保护安全数据和程序代码免受非安全访问的数据处理装置和方法

在安全域与次安全域之间进行转换时保护安全数据和程序代码免受非安全访问的数据处理装置和方法

摘要

数据处理装置和方法被提供用于处理数据。数据处理装置包括:处理电路,用于响应于程序代码而执行数据处理操作;以及数据存储设备,用于存储数据,数据存储设备包括多个区域,其包括安全区域和次安全区域。安全区域被配置为存储当在安全域中操作时可被处理电路访问而当在次安全域中操作时不可被处理电路访问的敏感数据。数据存储设备包括多个栈,其包括在安全区域中的安全栈。处理电路包括栈访问电路,其被配置为响应于需要从安全域转换到次安全域的事件而将预定处理状态存储到安全栈。特别地,如果事件是第一事件类型,则由栈访问电路存储的预定处理状态至少包括被存储在安全栈上的预定相对位置处的返回地址。相反,如果事件是第二事件类型,则由栈访问电路存储的预定处理状态至少包括被存储在预定相对位置处的第一值,其中该第一值不是程序代码的有效地址。处理电路还包括故障检查电路,其被配置为在接收到从次安全域到安全域的第一事件类型返回时,如果存储在预定相对位置中的数据是第一值,则标识第一故障情况。该方法提供了对抗试图使用错误返回方法(例如,从异常执行函数调用返回或从函数调用执行异常返回)的来自次安全域的攻击的保护。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-11-03

    授权

    授权

  • 2015-11-18

    实质审查的生效 IPC(主分类):G06F 21/52 申请日:20130807

    实质审查的生效

  • 2015-11-18

    实质审查的生效 IPC(主分类):G06F 21/52 申请日:20130807

    实质审查的生效

  • 2015-06-10

    公开

    公开

  • 2015-06-10

    公开

    公开

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号