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

A method and device for burning firmware in a production line

A production line and firmware technology, applied in safety devices, safety communication devices, program control devices, etc., to achieve the effect of improving safety

Active Publication Date: 2020-04-24
MEIZU TECH CO LTD
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The invention provides a method and device for burning firmware in a production line, which is used to solve the risk problem caused by the copying of the burning software when the firmware is burned in the production line for software signature authentication, and improves the safety of the firmware burning process in the production line

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 method and device for burning firmware in a production line
  • A method and device for burning firmware in a production line
  • A method and device for burning firmware in a production line

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] Such as figure 1 As shown, it is a schematic diagram of the implementation flow of the method for burning firmware in the production line provided by Embodiment 1 of the present invention, which may include the following steps:

[0049] S11. The burning device receives the first random code sent by the mobile terminal to be burned the firmware.

[0050]During specific implementation, after the burning device receives the first random code sent by the mobile terminal to be burned firmware, it sends the signed key file to the mobile terminal, so that the mobile terminal signs the key file according to the public key stored therein. The file is decrypted to obtain the authentication public key. Among them, the signed key file is obtained by the OEM manufacturer using the private key corresponding to the public key in the mobile terminal to sign the device when the device leaves the factory. The key file contains an authentication public key. The key file is bound in the ...

Embodiment 2

[0061] In order to better understand the embodiment of the present invention, the specific implementation process of the embodiment of the present invention will be described below in conjunction with the interaction process between the mobile terminal, the burning device and the signature device. Such as figure 2 As shown, the following steps may be included:

[0062] S21. The mobile terminal sends the first random code to the burning device.

[0063] S22. The burning device sends the signed key file to the mobile terminal.

[0064] S23. The mobile terminal decrypts the signed key file according to the public key stored in the mobile terminal to obtain an authentication public key.

[0065] S24. The burning device sends the received first random code to the signing device.

[0066] S25. The signing device uses the authentication key to sign the first random code to obtain a second random code, and sends the second random code to the burning device, wherein the authenticat...

Embodiment 3

[0076] Correspondingly, the embodiment of the present invention also provides a signature method implemented by a signature device and applied to the method of burning firmware in a production line, the implementation principle of which is the same as that of the firmware burning method in the above-mentioned first and second embodiments , which will not be repeated here.

[0077] Such as image 3 As shown, it is a schematic diagram of the implementation flow of the signature method applied in the method of burning firmware in the production line provided by Embodiment 3 of the present invention, and may include the following steps:

[0078] S31. Receive a first random code sent by the burning device, where the first random code is sent to the burning device by the mobile terminal.

[0079] In this step, the signature device receives the first random code sent by the burning device, and the first random code is sent to the burning device by the mobile terminal.

[0080] S32....

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 and a device for burning firmware in a production line, which are used to solve the risk problem caused by copying the burning software when the firmware is burned in the production line for software signature authentication. The method for burning firmware in the production line includes: receiving a first random code sent by a mobile terminal to be burned firmware; sending the first random code to a signature device, so that the signature device uses an authentication key to Sign the first random code to obtain a second random code, wherein the authentication key is stored in the signature device; receive the second random code sent by the signature device; send the second random code to The mobile terminal; when it is determined that the mobile terminal passes the verification of the second random code, burn the firmware of the mobile terminal.

Description

technical field [0001] The invention relates to the technical field of software authentication, in particular to a method and device for burning firmware in a production line. Background technique [0002] Firmware is generally stored in EEPROM (Electrically Erasable Programmable ROM) or FLASH chip in the device. Generally speaking, the software that is responsible for the most basic and bottom-level work of the device can be called firmware. [0003] Usually, the programs stored in the firmware cannot be directly read or modified by the user. In the past, it was generally not necessary to upgrade the firmware. Even if serious bugs were found in the firmware, professionals had to replace the original device with a programmed chip. The firmware chip is generally designed with ROM, and its firmware program is solidified during the production process, and cannot be modified by any means. With the continuous development of technology, it has become an urgent requirement for u...

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): H04L9/08H04L9/32H04W12/02H04W12/06G06F9/445
CPCH04L9/0869H04L9/3247H04W12/02H04W12/06G06F8/654
Inventor 曹自强
Owner MEIZU TECH CO LTD