Object oriented marshaling scheme for calls to a secure region

    公开(公告)号:US09864861B2

    公开(公告)日:2018-01-09

    申请号:US14227411

    申请日:2014-03-27

    申请人: Intel Corporation

    IPC分类号: G06F21/60 G06F21/53

    CPC分类号: G06F21/60 G06F21/53

    摘要: A system is disclosed and includes a processor to automatically execute enclave initialization code within a host application at run time of the host application. The enclave initialization code includes marshaling code to create a secure enclave separate from the host application. The marshaling code is generated at build time of the host application. The system also includes a dynamic random access memory (DRAM) including a dedicated DRAM portion to store the secure enclave. Other embodiments are described and claimed.

    OBJECT ORIENTED MARSHALING SCHEME FOR CALLS TO A SECURE REGION
    4.
    发明申请
    OBJECT ORIENTED MARSHALING SCHEME FOR CALLS TO A SECURE REGION 有权
    面向目标的MARSHALING计划到安全地区

    公开(公告)号:US20150278528A1

    公开(公告)日:2015-10-01

    申请号:US14227411

    申请日:2014-03-27

    申请人: Intel Corporation

    IPC分类号: G06F21/60

    CPC分类号: G06F21/60 G06F21/53

    摘要: A system is disclosed and includes a processor to automatically execute enclave initialization code within a host application at run time of the host application. The enclave initialization code includes marshaling code to create a secure enclave separate from the host application. The marshaling code is generated at build time of the host application. The system also includes a dynamic random access memory (DRAM) including a dedicated DRAM portion to store the secure enclave. Other embodiments are described and claimed.

    摘要翻译: 公开了一种系统,并且包括处理器,用于在主机应用的运行时间内在主机应用内自动执行飞地初始化代码。 飞地初始化代码包括编组代码,以创建与主机应用程序分开的安全飞地。 编组代码是在主机应用程序的构建时生成的。 该系统还包括动态随机存取存储器(DRAM),其包括用于存储安全飞地的专用DRAM部分。 描述和要求保护其他实施例。