Client Applications

A client application (CA) is the software that makes use of functionality in the Trusted Application. It may do so directly or it may act as a routing node (for example, directing a cloud service or Java application to the TA). A CA runs in the Normal World and provides a high-level interface to access a TA in the Secure World. The CA is responsible for:

  • l Initiating a context to the TEE
  • l Initiating the install or update of one or more trusted applications
  • l Opening and closing sessions to one or more trusted applications
  • l Registering and unregistering client application memory shared with the trusted application
  • l Invoking commands, using sessions, to pass command data and memory buffers to a trusted application
  • l Handling trusted application return codes and data returned either directly or in memory
上一篇:经典神经网络 | 从Inception v1到Inception v4全解析


下一篇:应用程序 – 在Retina MacBook Pro上打开低分辨率复选框选中并禁用