System and method for realizing OTA upgrade of embedded hardware based on block chain

A blockchain and embedded technology, applied in transmission systems, digital transmission systems, software deployment, etc., can solve the problems of inability to guarantee the long-term persistence of OTA firmware, malicious tampering by third parties, poor reliability and security, etc. Executability and implementability, improving security, and preventing device security breaches

Active Publication Date: 2019-06-14
IGRS ENG LAB
View PDF10 Cites 38 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
  • System and method for realizing OTA upgrade of embedded hardware based on block chain
  • System and method for realizing OTA upgrade of embedded hardware based on block chain
  • System and method for realizing OTA upgrade of embedded hardware 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 a method for realizing OTA upgrade of embedded hardware based on a block chain. The method comprises the following steps: constructing a P2P network topological structure comprising a plurality of service nodes downloaded by firmware; taking one service node as a first block node, and converting other service nodes in the P2P network into one block node on theblock chain one by one through a block chain consensus verification mechanism; storing the latest firmware software on the service node, and calculating the node content by using a Hash algorithm to obtain a Hash value of the service node; wherein the node content comprises feature information of the service node and firmware software stored on the service node; and the intelligent terminal downloads the corresponding hash value from the service node of the P2P network, carries out firmware version security verification according to the hash value, downloads and stores the verified firmware software, and upgrades the firmware software. The safe and credible P2P network topological structure is established by using the block chain technology, and the OTA upgrading reliability and safety ofthe intelligent terminal are improved.

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 Applications(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