Method and device for boot startup of processor operating system, and processor system

An operating system and processor technology, applied in the computer field, can solve problems such as data tampering, theft, and processor operating system startup vulnerabilities, and achieve the effect of improving security and credibility

Active Publication Date: 2018-08-03
TSINGHUA UNIV
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing technology, the processor itself will verify the integrity of the processor firmware code, but this still cannot ensure the secure boot of the processor's operating system
Especially when the processor is an untrusted processor for the user, it is very easy to have a processor operating system startup vulnerability, and there is a possibility that the processor operating system is attacked after running, and related data may be tampered with or stolen.

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 and device for boot startup of processor operating system, and processor system
  • Method and device for boot startup of processor operating system, and processor system
  • Method and device for boot startup of processor operating system, and processor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0046] figure 1 It is a schematic diagram of a method for booting and starting a processor operating system in an embodiment of the present invention, such as figure 1 As shown, the method may include:

[0047] Step 101, execute the first processor firmware code, during the process of executing the first processor firmware code, use the first processor firmware verification data to verify the integrity of the first processor firmware code;

[0048] Step 102, after the integrity verification of the firmware code of the first processor is passed, booting the first pro...

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 and a device for boot startup of a processor operating system, and a processor system. The method comprises: executing first processor firmware codes, in the process of executing the first processor firmware codes, verifying integrity of the first processor firmware codes using first processor firmware verification data; after verification of the integrity of the first processor firmware codes is passed, performing boot startup on a first processor; using the first processor to capture second processor firmware codes, verifying integrity of the second processorfirmware codes, after verification of the integrity of the second processor firmware codes is passed, triggering an operating system of the second processor to start up. The method and the device canimprove safety and credibility of boot startup of the processor operating system.

Description

technical field [0001] Embodiments of the present invention relate to the field of computer technology, and in particular, to a booting and starting method and device for a processor operating system, and a processor system. Background technique [0002] This section is intended to provide a background or context to embodiments of the invention that are recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section. [0003] Before the processor starts the operating system, it usually executes the processor firmware code, which is used to boot the operating system that starts the processor. In the prior art, the processor itself will verify the integrity of the processor firmware code, but this still cannot ensure the safe startup of the operating system of the processor. Especially when the processor is an untrusted processor for the user, it is very easy to have a processor operating system startup vulnerability, and there is...

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 Applications(China)
IPC IPC(8): G06F21/51G06F21/56G06F9/4401
CPCG06F9/44578G06F21/51G06F21/56
Inventor 刘雷波王正鹏魏少军
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products