20250190371. Execution Environment Mismatch (Arm Limited)
EXECUTION ENVIRONMENT MISMATCH
Abstract: there is provided an apparatus in which processing circuitry performs processing in one of a fixed number of at least two domains, one of the domains being subdivided into a variable number of execution environments. memory translation circuitry, in response to a memory access request to a given memory address, determines a given encryption environment identifier associated with the one of the execution environments and forwards the memory access request together with the given encryption environment identifier. storage circuitry stores a plurality of entries, each associated with an associated encryption environment identifier and an associated memory address. the storage circuitry includes determination circuitry that determines, in at least one enabled mode of operation, whether the given encryption environment identifier differs from the associated encryption environment identifier associated with one of the entries associated with the given memory address.
Inventor(s): Jason Parker, Yuval Elad, Alexander Donald Charles Chadwick, Andrew Brookfield Swaine
CPC Classification: G06F12/1408 ({by using cryptography (for digital transmission )})
Search for rejections for patent application number 20250190371