Unlock instant, AI-driven research and patent intelligence for your innovation.

A method, device, and device for initializing a trusted execution environment

An execution environment and initialization technology, applied in the field of communication, can solve problems such as security risks

Active Publication Date: 2019-06-25
CHINA MOBILE COMM GRP CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After the terminal device is put on the market, the terminal device is generally managed by the communication operator. In other words, the trusted execution environment is managed by the communication operator. It can be seen that the manager of the master key is not the master key The controller, the manager of the master key may have security risks and trust issues when replacing the master key

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method, device, and device for initializing a trusted execution environment
  • A method, device, and device for initializing a trusted execution environment
  • A method, device, and device for initializing a trusted execution environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0088] Embodiment 1 of the present invention provides a method for initializing a trusted execution environment, Figure 1-3 It is a schematic diagram of the implementation flow of a method for initializing a trusted execution environment in Embodiment 1 of the present invention, which is applied to a trusted execution environment server, such as Figure 1-3 As shown, the method includes:

[0089] Step 101, the trusted execution environment server obtains the International Mobile Subscriber Identification Number (IMSI, International Mobile Subscriber Identification Number) used to indicate the identity of the user;

[0090] Here, the trusted execution environment server may be provided by the provider of the terminal equipment, and the international mobile subscriber identity code is the IMSI identifier of the subscriber identity card.

[0091] Step 102, the trusted execution environment server determines the address information of the trusted service management platform acco...

Embodiment 2

[0112] An embodiment of the present invention provides a method for initializing a trusted execution environment, which is applied to a processor, figure 2 A schematic diagram of the implementation flow of the method for initializing the trusted execution environment in Embodiment 2 of the present invention, as shown in figure 2 As shown, the method includes:

[0113] Step 201, the processor obtains the International Mobile Subscriber Identity code used to indicate the identity of the user;

[0114] Step 202, the processor sends the International Mobile Subscriber Identity code to a trusted execution environment server, so as to trigger the trusted execution environment server to obtain NAF_ID information;

[0115] Step 203, the processor receives the acquired NAF_ID information sent by the trusted execution environment server;

[0116] Step 204, the processor generates a first Ks_NAF key according to the NAF_ID information, and uses the first Ks_NAF key to complete the in...

Embodiment 3

[0126] An embodiment of the present invention provides a method for initializing a trusted execution environment, which is applied to a trusted service management platform, image 3 A schematic diagram of the implementation flow of the method for initializing the trusted execution environment in Embodiment 3 of the present invention, as shown in image 3 As shown, the method includes:

[0127] Step 301, the trusted service management platform receives the International Mobile Subscriber Identity code sent by the trusted execution environment server;

[0128] Step 302, the trusted service management platform verifies the validity of the International Mobile Subscriber Identity;

[0129] Step 303, when it is verified that the International Mobile Subscriber Identity code is valid, the trusted service management platform acquires NAF_ID information;

[0130] Step 304, the trusted service management platform sends the NAF_ID information and the International Mobile Subscriber Id...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, device and device for initializing a trusted execution environment, wherein the method includes: a trusted execution environment server acquires an International Mobile Subscriber Identification Code for indicating user identity; the trusted execution environment server Determine the address information of the trusted service management platform according to the international mobile subscriber identification code; the trusted execution environment server sends the international mobile subscriber identification code to the trusted service management platform according to the address information of the trusted service management platform The service management platform, so as to trigger the trusted service management platform to obtain NAF_ID information; the trusted execution environment server sends the NAF_ID information to the processing unit, so as to trigger the processing unit to generate the first Ks_NAF key according to the NAF_ID information, the The trusted execution environment runs on the processing unit.

Description

technical field [0001] The present invention relates to communication technology, in particular to a method, device and equipment for initializing a trusted execution environment. Background technique [0002] Mobile payment has developed rapidly due to its advantages of mobility and timeliness. Since mobile payment involves financial transactions, the security of mobile payment on terminal devices has always been concerned by people. Existing terminal devices only include one operating environment, namely the well-known Android (Android) operating system, iOS operating system and other operating systems. Such operating systems such as Android and iOS are called Rich Execution Environments (REE, Rich Execution Environment). Environment), because this type of operating system has powerful processing capabilities and multimedia capabilities. When mobile payment is performed on a terminal device that only includes a rich execution environment, all mobile payment operations ar...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04W8/02H04W12/04H04W12/0433
Inventor 黄更生乐祖晖
Owner CHINA MOBILE COMM GRP CO LTD