SYSTEM AND METHOD FOR PROVIDING GLOBAL PLATFORM COMPLIANT TRUSTED EXECUTION ENVIRONMENT
    1.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING GLOBAL PLATFORM COMPLIANT TRUSTED EXECUTION ENVIRONMENT 有权
    提供全球平台综合执行环境的系统和方法

    公开(公告)号:US20160191246A1

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

    申请号:US14582980

    申请日:2014-12-24

    Abstract: Method of providing a Global Platform (GP) compliant Trusted Execution Environment (TEE) starts with main processor executing an application stored in memory device. Application includes client application (CA) and trusted application (TA). Executing the application includes running CA in client process and TA in TEE host process. Client process and TEE host process are separate. Using TEE host process, a request including identifier of the TA is received from client process to open session. Using GP Trusted Services enclave included in TEE host process, TA enclave associated with the identifier is determined and loaded in the TEE host process using the GP Trusted Services enclave to establish the session. Using TEE host process, commands to be invoked in TA enclave and set of parameters needed for commands are received from client process. Using GP Internal APIs, commands in TA enclave associated with identifier are executed. Other embodiments are also described.

    Abstract translation: 提供全球平台(GP)兼容的可执行环境(TEE)的方法从执行存储在存储设备中的应用程序的主处理器开始。 应用程序包括客户端应用程序(CA)和可信应用程序(TA)。 执行应用程序包括在客户端进程中运行CA,在TEE主机进程中运行TA。 客户端进程和TEE主机进程是分开的。 使用TEE主机进程,从客户端进程接收到包括TA标识符的请求以打开会话。 使用包含在TEE主机进程中的GP可信服务飞地,使用GP可信服务飞地来确定和加载与TID主机进程相关联的TA标识符以建立会话。 使用TEE主机进程,可以从客户端进程接收在TA包中调用的命令和命令所需的参数集。 使用GP Internal API,执行与标识符相关联的TA包层中的命令。 还描述了其它实施例。

Patent Agency Ranking