发明名称 MODIFYING MEMORY PERMISSIONS IN A SECURE PROCESSING ENVIRONMENT
摘要 Embodiments of an invention for modifying memory permissions in a secure processing environment are disclosed. In one embodiment, a processor includes an instruction unit and an execution unit. The instruction unit is to receive an instruction to modify access permissions for a page in a secure enclave. The execution unit is to execute the instruction. Execution of the instruction includes setting new access permissions in an enclave page cache map entry. Furthermore, the page is immediately accessible from inside the secure enclave according to the new access permissions.
申请公布号 US2015186659(A1) 申请公布日期 2015.07.02
申请号 US201314141941 申请日期 2013.12.27
申请人 LESLIE-HURD Rebekah;ALEXANDROVICH Ilya;ANATI Ittai;BERENZON Alex;GOLDSMITH Michael;JOHNSON Simon;MCKEEN Francis;ROZAS Carlos;SAVAGAONKAR Uday;SCARLATA Vincent;SHANBHOGUE Vedvyas;SMITH Wesley 发明人 LESLIE-HURD Rebekah;ALEXANDROVICH Ilya;ANATI Ittai;BERENZON Alex;GOLDSMITH Michael;JOHNSON Simon;MCKEEN Francis;ROZAS Carlos;SAVAGAONKAR Uday;SCARLATA Vincent;SHANBHOGUE Vedvyas;SMITH Wesley
分类号 G06F21/60 主分类号 G06F21/60
代理机构 代理人
主权项 1. A processor comprising: instruction hardware to receive a first instruction, wherein the first instruction is to modify access permissions for a page in a secure enclave; and execution hardware to execute the first instruction, wherein execution of the first instruction includes setting new access permissions in an enclave page cache map entry, and wherein the page is immediately accessible from inside the secure enclave according to the new access permissions.
地址 Portland OR US