Operation system security bootstrap device and bootstrap device

An operating system and security boot technology, which is applied in the direction of program control device, redundancy in calculation, data error detection, response error generation, etc., can solve problems such as operating system security threats

Inactive Publication Date: 2012-08-29
NATIONZ TECH INC
View PDF3 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Based on this architecture, the correct and safe startup of the computer operating system depends entirely on the correctness of the OS Boot Loader. If the OS Boot Loader is

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
  • Operation system security bootstrap device and bootstrap device
  • Operation system security bootstrap device and bootstrap device
  • Operation system security bootstrap device and bootstrap device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0035] As an aspect of the present invention, it provides an operating system security boot device, such as figure 1 As shown, it includes a basic input output system 200 (BIOS, Basic Input Output System), a central processing unit CPU 100, and a hard disk 300. The central processing unit 100 is connected to the basic input output system 200 and the hard disk 300 respectively through a bus; in particular, the secure boot device It also includes a trusted computing cryptographic module 400 (TCM, Trusted Cryptography Module), and the trusted computing cryptographic module 400 is connected to the central processing unit 100 through an LPC interface (Low Pin Count). Wherein, a boot program (OS Boot Loader) is stored in ...

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 an operation system security bootstrap device, which includes a base input and output system, a central processing unit and a hard disk. The central processing unit is connected with the base input and output system and the hard disk; a bootstrap program is stored in the hard disk to realize the bootstrap to an operation system. Particularly, the bootstrap device further includes a dependable computing cryptographic module which is connected with the central processing unit. The central processing unit controls the dependable computing cryptographic module to verify the legality of an operator and detect the completeness of the bootstrap program, and backups the bootstrap program to realize the restorability of the bootstrap program. The invention further provides a security bootstrap method utilizing the device. Before the operation system is started, the identity of the operator is subjected to legality verification, so as to ensure that the operator is authorized legally; the hard disk bootstrap program is subjected to completeness detection, so as to ensure that the bootstrap program to be not maliciously interpolated; and the backup and restoring mechanism of the bootstrap program can continue the correct bootstrap to the operation system under the condition that the bootstrap program is interpolated.

Description

technical field [0001] The invention relates to an operating system safety booting device and a booting method. Background technique [0002] The booting of the computer operating system is completed jointly by the BIOS (Basic Input Output System) and the boot program (Boot Loader) stored in the hard disk MBR (Master Boot Record). After the BIOS completes hardware detection and resource allocation, it reads the OS Boot Loader in the MBR of the hard disk into the RAM of the system, and then hands over control to the Boot Loader. The main running task of Boot Loader is to read the kernel image from the hard disk into RAM, and then jump to the entry point of the kernel to run, that is, to start the operating system. Based on this architecture, the correct and safe startup of the computer operating system depends entirely on the correctness of the OS Boot Loader. If the OS Boot Loader is maliciously damaged or modified, the malicious program may start before the operating syste...

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
IPC IPC(8): G06F9/445G06F11/14
Inventor 陈山
Owner NATIONZ TECH INC
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