Bus arbitration starting method of reliable embedded system

An embedded system and bus arbitration technology, applied in the direction of program loading/starting, instrumentation, computing, etc., to achieve the effects of convenient expansion, reliable operation, and good security

Inactive Publication Date: 2012-07-25
WUHAN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] The implementation structure of PC has the following problems: the chain measurement structure is adopted, and the lack of trust in the transfer process will be amplified step by step in the process of trust transfer; BIOS is used as the trusted basis of PC, not TPM

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
  • Bus arbitration starting method of reliable embedded system
  • Bus arbitration starting method of reliable embedded system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The trusted embedded platform bus arbitration starting method provided by the invention relates to a trusted embedded system structure design method and a starting process method thereof. The bus arbitration starting method of the trusted embedded platform is an embedded system starting and guiding method based on a trusted mechanism. The method is to combine the embedded system with the TPM, separate the external memory device in the embedded system, and control its reading and writing by the TPM; The executable code in the TPM performs integrity verification. Only after the verification is passed, the TPM grants the embedded system the power to read and write the external memory and allows it to start. After power-on and startup, the TPM runs first to control the restart of the embedded system; the TPM obtains the control right of the external memory bus, and then reads the bootloader, operating system kernel and other software codes in the external memory to perform ...

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 provides an embedded type system start-up guiding method which is established on the basis of a trusted mechanism, wherein, an embedded type system is combined with a trusted platform module (TPM); an external memory device in the embedded type system is independent from the system and reading and writing of the external memory device are controlled by the TPM; integrity verification of executable codes in an external memory must be performed by the TPM during the start-up process of the embedded type system; the authority of reading and writing of the external memory can be endowed to the embedded type system by the TPM only when verification passes, and the embedded type system is allowed to be started up. In the invention, the TMP is at the core position during the start-up process of the system and can conveniently realize start-up flow of the trusted embedded type system by controlling a bus arbitration chip; moreover, the TMP has the advantages of convenient and flexible start-up control, convenient extension, reliable and safe operation and so on.

Description

technical field [0001] The present invention relates to the field of trusted embedded platforms, in particular to a chained trust start-up architecture following the idea of ​​Trusted Computing (Trusted Computing, TC) [1], and a trusted embedded system for embedded platform security guidance mechanism Bus arbitration start method. Background technique [0002] Credibility refers to "when an entity achieves a given goal, its behavior will always achieve the same results as expected." [0003] Credibility emphasizes the predictability and controllability of behavioral outcomes. [0004] Trusted computing refers to the predictable behavior of a trusted component, operation or process, which can resist certain physical interference and damage caused by bad code. [0005] The basic idea of ​​trusted computing is to formulate security specifications from the aspects of chip, hardware structure and operating system to ensure the security of computer and network structures. It ta...

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/00G06F21/52
Inventor 赵波张焕国郑鹏熊泉韩碧霞宋伟李晶
Owner WUHAN 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