Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data processing method and electronic equipment

An electronic device and data processing technology, applied in the field of information security, can solve problems such as the inability to guarantee the security of BIOS update files, and achieve the effect of improving security

Inactive Publication Date: 2015-09-16
LENOVO (BEIJING) LTD
View PDF9 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The application provides a data processing method and an electronic device, which are used to solve the technical problem that the BIOS update security verification mechanism in the prior art cannot guarantee the security of the BIOS update file; to improve the ability to update the BIOS through the BIOS update file Security Technical Effects

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
  • Data processing method and electronic equipment
  • Data processing method and electronic equipment
  • Data processing method and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Embodiment 1 of the present application provides a data processing method, which is applied to issue BIOS files.

[0037] Please refer to figure 1 , the method includes:

[0038] Step 101: Pack the BIOS files that need to be released into a BIOS file package.

[0039] Specifically, the BIOS file is compressed and packaged by a certain compression algorithm, and the basic identification information of the BIOS file, such as compatible model and version information, can be added to the header of the file package after packaging.

[0040] Step 102: Calculate the digital signature of the BIOS file package using the private key of the issuer of the BIOS file package;

[0041] Step 103: Publish the BIOS file package containing the digital signature, so that the downloader of the BIOS file package can verify the legitimacy of the BIOS file package through the public key of the legitimate publisher.

[0042] In step S102, specifically, it means that the issuer encrypts the r...

Embodiment 2

[0057] Corresponding to the data processing method provided in Embodiment 1, Embodiment 2 of the present application provides another data processing method, which is applied to the security of the BIOS file package obtained by the BIOS file downloader, that is, applied to the BIOS with a basic input and output system. An electronic device, the electronic device may be a notebook computer, a tablet computer, a smart phone, and the like.

[0058] Please refer to figure 2 , the method includes:

[0059] Step 201: Obtain the BIOS file package;

[0060] Step 202: verify the legitimacy of the digital signature of the BIOS file package by the public key of the legal issuer; if not legal, then perform step 203;

[0061] Step 203: Refusing to update the BIOS through the BIOS file package.

[0062] Specifically, after obtaining the BIOS file package, the electronic device needs to verify the legitimacy of the file package. Since the publisher of the BIOS file package has digitally...

Embodiment 3

[0084] Corresponding to the data processing method provided in Embodiment 1, Embodiment 3 of the present application provides an electronic device for issuing a BIOS file.

[0085] Please refer to Figure 4 , the electronic equipment includes:

[0086] A file packaging unit 301, configured to package the basic input and output system BIOS files that need to be released into a BIOS file package;

[0087] Digital signature generation unit 302, for adopting the private key of the issuer of BIOS file package to calculate the digital signature of BIOS file package;

[0088] The issuing unit 303 is configured to issue the BIOS file package containing the digital signature, so that the downloader of the BIOS file package can verify the legitimacy of the BIOS file package through the public key of the legitimate issuer.

[0089] In the above scheme, when the electronic device releases the BIOS file, it uses an asymmetric cryptographic algorithm to calculate the digital signature of ...

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 data processing method and electronic equipment. The method is used for solving the technical problem that an existing BIOS updating security authentication mechanism cannot ensure the security of BIOS updating files. The method is applied to the electronic equipment with a BIOS. The method comprises the steps of obtaining a BIOS file package; verifying the legality of a digital signature of the BIOS file package through a public key of a legal publisher; if the verifying result shows that the digital signature of the BIOS file package is illegal, rejecting updating of the BIOS through the BIOS file package.

Description

technical field [0001] The invention relates to the technical field of information security, in particular to a data processing method and electronic equipment. Background technique [0002] The basic input and output system BIOS is integrated in the non-volatile memory of the electronic device, and stores the most important basic input and output programs, system information settings, power-on self-test programs and system startup self-test programs of the electronic device operating system. Its main function is to provide the lowest and most direct hardware setting and control for electronic equipment. [0003] With the development of technology, the BIOS program solidified on the chip needs to be upgraded to correct the loopholes in the previous version of the BIOS program and to obtain support for new hardware devices or technical specifications. [0004] But the inventor of the present application at least finds that the above-mentioned prior art has the following tech...

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/33
Inventor 毛兴中
Owner LENOVO (BEIJING) LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products