UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements

A technology for secure startup and dynamic adjustment, applied in the secure and trusted field, can solve the problems of weak security, long startup time, and inability to meet, and achieve the effect of optimizing timing and improving performance.

Active Publication Date: 2013-04-10
706 INST SECOND RES INST OF CHINAAEROSPACE SCI & IND
View PDF5 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1) The startup time is too long: the existing UEFI BIOS is oriented to all computing devices such as terminals, servers, and embedded devices, but for portable terminals and embedded devices, a considerable part of drivers and services are redundant. Devices usually require the platform to start quickly, so this type of demand cannot be met;
[0005] 2) Re-enumerate the hardware every time you start: the existing UEFI BIOS will enumerate the device every time it starts, but since the hardware of the computing platform usually does not change, the enumeration work is obviously redundant of;
[0006] 3) The security is not strong: every time the existing UEFI BIOS is started, the CPU will directly read the firmware image in the FLASH and start executing it in stages, without considering the security of the firmware image itself

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
  • UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements
  • UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements
  • UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] A quick and safe startup method of UEFI BIOS is characterized by fast startup and safety and reliability. The invention changes the UEFI BIOS from an immutable and comprehensively covered firmware system into a fast, effective, safe and credible firmware system. The main function of the present invention is the same as the traditional UEFI BIOS startup process, but from the perspective of platform performance, since the system process can be dynamically adjusted and some unnecessary drivers and services can be removed, the platform efficiency is doubled, and the UEFI BIOS implemented System startup time will be greatly improved. In addition, from the perspective of security, since the signature verification of the read firmware image is performed at startup, the security of the program executed by the CPU can be guaranteed. The invention can well solve the problems of too long startup time and weak safety.

[0037] A UEFI BIOS fast and safe startup method, from platfo...

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 UEFI and BIOS (unified extensible firmware interface and basic input output system) rapidly and safely starting method capable of being dynamically adjusted as requirements, belonging to the technical field of rapid starting of the UEFI and BIOS. The rapidly and safely starting method is characterized by being an existing rapid and safe method suitable for a system platform comprising a portable terminal or embedded equipment. The rapidly and safely starting method comprises the following stages: platform main control computer initialization, user signature authentication, initial code detection, environment initialization, drive program loading for setting equipment, buses and services, operation system guide program or operating system inner core loading, operation system application program running and judgment that whether the application program completely operates or not. With the adoption of the rapidly and safely starting method, not only is the efficiency of the system platform improved, but also the safety of an executive program of a CPU (central processing unit) is guaranteed.

Description

technical field [0001] The invention relates to a quick start method used in UEFI BIOS (Unified Extensible Firmware Interface Basic Input Output System), especially a safe and reliable method. Background technique [0002] In order to be modularized, UEFI BIOS usually divides the boot process into multiple stages, such as figure 1 shown. There are seven stages from platform startup to platform initialization, to operating system startup, and finally to shutdown UEFI BIOS. Each stage is implemented by different modules, and there are well-defined interfaces between each stage. There are four stages before the operating system starts: initial code detection SEC, environment initialization PEI, driver execution environment DXE, and boot device selection BDS. After the operating system is started, there are three stages: the system loads TSL, the system runs RT, and the AL ends. [0003] The existing UEFI BIOS will detect and initialize all devices and load all services when ...

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): G06F9/445G06F21/51
Inventor 曾颖明王斌姚金利赵政耀马书磊黄晨
Owner 706 INST SECOND RES INST OF CHINAAEROSPACE SCI & IND
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