Device and method for verifying BIOS (basic input output system) integrality in out-of-band BIOS refreshing

An integrity and legal technology, applied to verify the integrity of the BIOS when refreshing the BIOS out-of-band, in the field of computer-readable storage media, can solve problems such as the server cannot be turned on, the BIOS image file is flashed, and the BIOS image file cannot be certified.

Inactive Publication Date: 2018-07-06
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF15 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, such integrity verification can only prove that the BIOS image file is complete, and cannot prove that the BIOS image file is the BIOS image file originally uploaded by the operation and maintenance personnel for the server. The BIOS image file prevents the server from booting

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
  • Device and method for verifying BIOS (basic input output system) integrality in out-of-band BIOS refreshing
  • Device and method for verifying BIOS (basic input output system) integrality in out-of-band BIOS refreshing
  • Device and method for verifying BIOS (basic input output system) integrality in out-of-band BIOS refreshing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The core of the present invention is to provide a method, device and computer readable storage medium for verifying the integrity of the BIOS when flashing the BIOS out of band, which are used to avoid flashing the BIOS by mistake when flashing the BIOS, improve the security when flashing the BIOS out of band, and ensure The server runs smoothly.

[0035] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0036] figure 1 This is a flowchart of the first method for verifying the integrity of the BI...

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 for verifying BIOS (basic input output system) integrality in out-of-band BIOS refreshing. The method is applied to a substrate management controller and includes: after acquiring a BIOS mirror image file, judging whether a second ciphertext stored in the BIOS mirror image file can be decrypted by a pre-determined secret key or not, and if yes, further judging whether a first Hash value obtained by decryption is identical to a second Hash value generated by data calculation in a first area of the BIOS mirror image file or not. Compared with the prior art in which whether the BIOS mirror image file is completed or not is judged only through a check code generated by an original BIOS mirror image file, the method has advantages that by twice judgment, high safety is realized, the problem of failure in server starting after refreshing of the BIOS mirror image file due to the fact that the BIOS mirror image file along with the check code is maliciously tampered in a transmission process is avoided, safety in out-of-band BIOS refreshing is improved, and smoothness in server operation is realized. The invention further provides a device for verifying BIOSintegrality in out-of-band BIOS refreshing and a computer readable storage medium.

Description

Technical field [0001] The present invention relates to the field of computer software, in particular to a method, device and computer-readable storage medium for verifying the integrity of the BIOS when flashing the BIOS out of band. Background technique [0002] BIOS is the first software loaded when the computer starts. It is a set of programs that are solidified on a ROM chip on the motherboard of the computer. It stores the most important basic input and output programs of the computer, self-check programs after booting, and system self-starting. Program, can read and write specific information of system settings from CMOS. [0003] Now most servers can use the baseboard management controller to refresh the BIOS. Before the baseboard management controller refreshes the BIOS, in order to prevent the defect of the BIOS image file, some technicians use the CRC check method or the MD5 check method to complete the BIOS image file. Sexual verification. However, such integrity veri...

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/64G06F9/44G06F21/57G06F21/60
CPCG06F9/4401G06F21/572G06F21/602G06F21/64
Inventor 毕文鹏刘冰
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
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