A system and method for implementing embedded hardware ota upgrade based on block chain

A blockchain and embedded technology, applied in transmission systems, digital transmission systems, electrical components, etc., can solve problems such as the inability to guarantee the long-term survival of OTA firmware, poor reliability and security, malicious tampering by third parties, etc., to improve Executability and Realizability, Improved Reliability, Improved Safety Effects

Active Publication Date: 2021-11-23
IGRS ENG LAB
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The technical problem to be solved by the present invention is that the existing intelligent terminal OTA upgrade scheme is easy to be maliciously tampered with by a third party, and the long-term survival of OTA firmware cannot be guaranteed, and the reliability and security are poor.

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 system and method for implementing embedded hardware ota upgrade based on block chain
  • A system and method for implementing embedded hardware ota upgrade based on block chain
  • A system and method for implementing embedded hardware ota upgrade based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046]Blockchain is a chained data structure that combines data blocks in a sequential manner in chronological order, and uses cryptography. The method associates the distributed data of the data block; the blockchain technology uses the block chain data structure to verify and store data, uses the distributed node consensus algorithm to generate and update data, and uses cryptography to ensure the security of data transmission and access , A new distributed infrastructure and computing paradigm that uses smart contracts composed of automated script codes to program and manipulate data. It has the characteristics of non-tamperable modification, decentralization, anonymity, and traceability. It is widely used in the financial industry and has shown broad application prospects in many fields

[0047] The present invention provides a method for OTA upgrade of embedded hardware based on block chain, using block chain technology to first establish a decentralized P2P (Peer-to-peer,...

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 system and method for implementing an embedded hardware OTA upgrade based on a block chain. The method: construct a P2P network topology structure including a plurality of firmware download service nodes; use a service node as the first block node, Transform other service nodes in the P2P network into a block node on the blockchain one by one through the blockchain consensus verification mechanism; store the latest firmware software on the service node, and use the hash algorithm to calculate the node content to obtain the service The hash value of the node; wherein, the node content includes the characteristic information of the service node and the firmware software stored on it; the smart terminal downloads the corresponding hash value from the service node of the P2P network, performs security verification of the firmware version according to the hash value, and downloads 1. Save the firmware software that has passed the verification, and use the firmware software to upgrade. The invention uses block chain technology to establish a safe and credible P2P network topology structure, and improves the reliability and security of OTA upgrade of intelligent terminals.

Description

technical field [0001] The invention relates to the technical field of remote upgrading of intelligent terminals, in particular to a system and method for implementing OTA upgrading of embedded hardware based on blockchain. Background technique [0002] With the rapid development of smart terminals of the current Internet of Things, various types of smart terminals have appeared on the market, such as smart home appliances, smart homes, smart speakers, etc., and most of the smart terminals support wireless (WiFi) functions for convenience. These devices are networked. Due to the upgrade of later product functions or the repair of system security issues, the smart terminal software needs to remotely upgrade its firmware (OTA: Over-the-Air) in a networked state to facilitate users and reduce the operating costs of smart terminal manufacturers. Maintenance cost; currently there are the following common technical solutions: [0003] (1) The smart terminal manufacturer provides...

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): H04L29/08H04L12/24H04L9/32H04L29/06G06F8/65
Inventor 丁路宁
Owner IGRS ENG LAB
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