Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for starting terminal device and terminal device in multi-trusted execution environment

A technology of execution environment and terminal equipment, applied in the field of communication, can solve the problem that the terminal cannot be started, and achieve the effect of improving the startup speed

Active Publication Date: 2020-10-02
SPREADTRUM COMM (SHANGHAI) CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, when the terminal runs multiple operating systems and applications, that is, when there are multiple trusted execution environments (Trusted Execution Environment, TEE), multiple secure operating systems are independent of each other, and there must be a problem of starting the secure operating system during startup. sequence
In the secure boot method of the prior art, if the previous secure operating system that starts does not guide the next one, a certain secure operating system may be skipped; even the previous secure operating system that starts can modify the information, causing the terminal to fail to start

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
  • Method for starting terminal device and terminal device in multi-trusted execution environment
  • Method for starting terminal device and terminal device in multi-trusted execution environment
  • Method for starting terminal device and terminal device in multi-trusted execution environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] As mentioned in the background technology, when a terminal runs multiple operating systems and application programs, that is, when there are multiple trusted execution environments (Trusted Execution Environment, TEE), multiple secure operating systems are independent of each other and must exist when starting The sequence in which the security operating system starts. In the secure boot method of the prior art, if the previous secure operating system that starts does not guide the next one, a certain secure operating system may be skipped; even the previous secure operating system that starts can modify the information, causing the terminal to fail to start.

[0034] In order to make the above objects, features and advantages of the present invention more comprehensible, specific embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0035] figure 2 It is a flowchart of a method for starting a terminal...

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 terminal equipment starting method under a multiple credible execution environments and terminal equipment. The method comprises the following steps of: operating a startingcode to ensure that the terminal equipment is operated in a configuration mode; under the configuration mode, distributing an operation address field of a memory which can be used by each credible execution environment, wherein the operation address fields of different credible execution environments have different ranges; verifying a guiding code of each credible execution environment by the starting code; after the verification passes, loading the guiding code of each credible execution environment into the corresponding operation address field in the memory, and exiting the configuration mode; and calling an instruction by the starting code so as to operate the guiding codes of the credible execution environments in sequence and then load and start corresponding secure operation systems. According to the method and the terminal equipment, secure start of the terminal equipment under multiple credible execution environments is realized.

Description

technical field [0001] The present invention relates to the communication field, in particular to a method for starting a terminal device in a multi-trusted execution environment and the terminal device. Background technique [0002] At present, with the development of intelligent mobile terminals, the operating system of intelligent terminals can already provide the operating environment of various application software. The popularity of intelligent terminals and the prosperity of mobile Internet applications make more and more users use intelligent terminals to process various The security-sensitive business makes the mobile terminal face various security threats. For smart terminals, basically all intrusions to the terminal system need to change the system content, so it is very necessary to verify the integrity and consistency of the system. The verification of the integrity and consistency of the system is carried out when the smart terminal starts, so that Ensure the ...

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): G06F9/445G06F21/57
CPCG06F9/44505G06F21/575
Inventor 虞华伟
Owner SPREADTRUM COMM (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products