发明名称 Apparatus and methods for transitioning between a secure area and a less-secure area
摘要 A data processing apparatus has processing circuitry comprising a first secure area 501 and a second secure area 502 coupled by a monitor 520. A trusted storage device 522 stores at least one call gateway 524 comprising a transition instruction and access parameters. In response to a transition instruction, the monitor 520 is configured to determine when a call gateway 524 is stored in the trusted storage device 522. Following determination that the call gateway 524 is stored in the trusted storage device 522 the monitor 520 applies security credentials to the processing circuitry to enable the processing circuitry to perform functions in the second secure area 502. The access parameters may comprise a target function or a memory location. A security violation indication may be generated if the transition instruction and access parameter are not stored in the trusted storage 522. In another embodiment, a method of verifying call gateways provided in program instructions comprises detecting a defined number in the program instructions and detecting a call gateway comprising a transition instruction and access parameters at a predetermined position in relation to the defined number.
申请公布号 GB2539290(A) 申请公布日期 2016.12.14
申请号 GB20150019467 申请日期 2015.11.04
申请人 ARM IP Limited 发明人 Alessandro Angelino;Milosch Meriac
分类号 G06F21/74 主分类号 G06F21/74
代理机构 代理人
主权项
地址