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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: LI WENHAO, LIANG LIANG, ZHAO XUZHAO
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
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