Unlock instant, AI-driven research and patent intelligence for your innovation.

A firmware verification method, system, server and electronic equipment

A technology for electronic equipment and verification methods, which is applied in the directions of instruments, software deployment, and electrical digital data processing, and can solve problems such as equipment upgrade attacks and complete firmware verification.

Active Publication Date: 2021-07-13
YUNDING NETWORK TECH BEIJING
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the present invention provides a firmware verification method, system, server and electronic equipment to solve the problem in the prior art that the complete firmware is not verified for trusted signatures, which may lead to malicious equipment upgrade attacks from hackers , the specific scheme is as follows:

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
  • A firmware verification method, system, server and electronic equipment
  • A firmware verification method, system, server and electronic equipment
  • A firmware verification method, system, server and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0071] The invention discloses a firmware verification method, which is applied to a server, and its flow chart is as follows figure 1 shown, including:

[0072] Step S11, determine the firmware to be upgraded, and generate at least one set of public-private key pairs. The public-private key pair includes: the public key stored in the firmware to be upgraded and the private key stored in the server. When the public-private key pair is not less than two groups,...

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 firmware verification method, system, server and electronic equipment, which determine the firmware to be upgraded, generate at least one group of public-private key pairs, obtain the summary of the upgraded version of the firmware to be upgraded, and sequentially pass the private key pair in the public-private key pair The summary is marked, and the firmware upgrade package information is sent to the electronic device, so that the electronic device can verify the upgrade version of the firmware to be upgraded through the firmware upgrade package information and the public key in at least one public-private key pair, wherein the firmware upgrade package information includes : The upgrade version data, summary and marking of the summary of the firmware to be upgraded. This solution uses the private key to mark the summary of the upgrade version of the firmware to be upgraded, and the electronic device uses the public key to verify the mark. Only after the verification is passed can the firmware be upgraded, avoiding the failure of the complete firmware in the prior art. Trusted signature verification, which may lead to the problem that the device carrying the firmware may be attacked by malicious device upgrades from hackers.

Description

technical field [0001] The invention relates to the field of firmware, in particular to a firmware verification method, system, server and electronic equipment. Background technique [0002] OTA, that is, over-the-air upgrade, refers to the process of cloud service or mobile APP downloading and receiving the latest software version through a custom communication protocol, and completing the self-upgrade process. [0003] OTA provides a lot of convenience for firmware updates. However, during the firmware update process, the device only implements the encryption of the "Start OTA" command and the verification of firmware integrity, but does not perform trusted signature verification on the complete firmware, thus As a result, it may be attacked by malicious device upgrades from hackers. Contents of the invention [0004] In view of this, the present invention provides a firmware verification method, system, server and electronic equipment to solve the problem in the prior ...

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): G06F21/51G06F8/65
Inventor 彭炳辉唐皓陈彬张东胜
Owner YUNDING NETWORK TECH BEIJING