Device, System, and Method of Policy Enforcement for Rich Execution Environment
AssigneeArm Limited
InventorsEhud Maor, Avi Shif, David Yellin, Ofir Drang
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorsEhud Maor, Avi Shif, David Yellin, Ofir Drang
Estimating the term…
Device, system, and method of policy enforcement for rich execution environment. An electronic device includes a Trusted Execution Environment (TEE), a Rich Execution Environment (REE), and a hardware-based secure sub-system which includes a cryptographic engine. The REE includes a cryptographic driver configured to initiate a request for TEE authorization to perform a particular cryptographic operation by the cryptographic engine on a data-item that is stored in a memory region that is accessible by the REE. The TEE includes a policies manager to determine whether the request from the REE is approved or rejected, and if approved, to inject data-items into the secure sub-system to enable performance of the requested cryptographic operation by the cryptographic engine.
An electronic device comprising:
A processing system comprising:
A method implementable by a processing system that comprises a Trusted Execution Environment (TEE) co-located with a Rich Execution Environment (REE), the method comprising:
Dependencies are inferred from the claim text.