MEMORY INITIALIZATION IN A PROTECTED REGION
    2.
    发明公开

    公开(公告)号:EP3862886A1

    公开(公告)日:2021-08-11

    申请号:EP21166256.4

    申请日:2015-08-14

    申请人: Intel Corporation

    IPC分类号: G06F12/14 G06F21/74 G06F21/79

    摘要: The present disclosure provides a processor comprising a processor core and a memory controller coupled between the processor core and main memory, wherein the main memory comprises an enclave that includes enclave page cache, EPC, pages. The processor core is to execute a first enclave instruction, wherein the first enclave instruction is a single instruction and, in response to executing the first enclave instruction, copy content of a source EPC page within a same enclave as a target EPC page, update an access permission level of the target EPC page, and change a page type flag of the target EPC page from a pending state to a valid state for use in the enclave.

    MEASURING A SECURE ENCLAVE
    9.
    发明公开
    MEASURING A SECURE ENCLAVE 有权
    测量一个安全的附件

    公开(公告)号:EP3025266A1

    公开(公告)日:2016-06-01

    申请号:EP14829313.7

    申请日:2014-07-15

    申请人: Intel Corporation

    IPC分类号: G06F21/00 G06F9/06

    摘要: Embodiments of an invention for measuring a secure enclave are disclosed. In one embodiment, a processor includes an instruction unit and an execution unit. The instruction unit is to receive a first, a second, and a third instruction. The execution unit is to execute the first, the second, and the third instruction. Execution of the first instruction includes initializing a measurement field in a control structure of a secure enclave with an initial value. Execution of the second instruction includes adding a region to the secure enclave. Execution of the third instruction includes measuring a subregion of the region.

    摘要翻译: 公开了用于测量安全飞地的发明的实施例。 在一个实施例中,处理器包括指令单元和执行单元。 指令单元将接收第一,第二和第三指令。 执行单元执行第一条,第二条和第三条指令。 第一指令的执行包括用初始值初始化安全区域的控制结构中的测量字段。 第二条指令的执行包括向安全飞地增加一个区域。 第三条指令的执行包括测量该地区的一个子地区。