TEE specification-based remote function calling method in security application
The invention relates to a method for calling a remote function in a security application based on a TEE (Trusted Execution Environment) specification, which comprises the following steps that: 1) a client application calls TEECInvokeCommand, and the security application backs up an entry function c...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention relates to a method for calling a remote function in a security application based on a TEE (Trusted Execution Environment) specification, which comprises the following steps that: 1) a client application calls TEECInvokeCommand, and the security application backs up an entry function context; 2) the security application executes service logic and judges whether remote function calling is needed or not, if not, execution is completed, and a calling result is returned; if yes, packaging the calling parameters, backing up the context of the interrupt function, and quickly returning to the client application; (3) the client application analyzes the calling parameters, system calling and packaging calling results, and calls TEECInvokeCommand; and 4) the security application obtains a remote function call context, recovers a call site, analyzes a remote call result, and executes the step 2). Compared with the prior art, the method has the advantages that the security application is allowed to use func |
---|