Running a trusted application using a dynamic library
AssigneeHuawei Technologies Co., Ltd.
InventorJianxin Peng
Life of this patent
Estimating the term…
Loading patent…
AssigneeHuawei Technologies Co., Ltd.
InventorJianxin Peng
Estimating the term…
A trusted application running method applied to a computer system on which a trusted execution environment (TEE) and a rich execution environment (REE) are deployed, where one or more trusted applications (TAs) run on the TEE operating system. The TEE operating system may start a target TA. Then, the target TA may send, to the TEE operating system, a loading request for a target dynamic library supporting the target service. The TEE operating system may load the target dynamic library to memory space of the target TA in response to the loading request. In this way, before the target TA runs the target service, a program module used to support the target service does not need to be loaded to the memory space of the TA, thereby reducing a waste of the memory space of the TA.
A trusted application (TA) running method applied to a computer system, wherein a rich execution environment (REE) and a trusted execution environment (TEE) are deployed in the computer system, wherein an REE operating system is deployed in the REE, wherein a TEE operating system is deployed in the TEE, wherein one or more trusted applications (TAs) are deployed on the TEE operating system, and wherein the TA running method comprises:
A computer device in which a rich execution environment (REE) and a trusted execution environment (TEE) are deployed, wherein an REE operating system is deployed in the REE and a TEE operating system is deployed in the TEE, wherein one or more trusted applications (TAs) are deployed on the TEE operating system, and wherein the computer device comprises:
A non-transitory computer-readable storage medium, comprising instructions executable by one or more processors of a computer device, wherein a rich execution environment (REE) and a trusted execution environment (TEE) are deployed in the computer device, wherein an REE operating system is deployed in the REE and a TEE operating system is deployed in the TEE, wherein one or more trusted applications (TAs) are deployed on the TEE operating system, and wherein when the one or more processors execute the instructions, the computer device is configured to:
Dependencies are inferred from the claim text.