一種基于區(qū)塊鏈實現(xiàn)嵌入式硬件OTA升級系統(tǒng)及方法

基本信息

申請?zhí)?/td> CN201910119485.9 申請日 -
公開(公告)號 CN109889589A 公開(公告)日 2019-06-14
申請公布號 CN109889589A 申請公布日 2019-06-14
分類號 H04L29/08(2006.01)I; H04L12/24(2006.01)I; H04L9/32(2006.01)I; H04L29/06(2006.01)I; G06F8/65(2018.01)I 分類 電通信技術;
發(fā)明人 丁路寧 申請(專利權)人 閃聯(lián)信息技術工程中心有限公司
代理機構 北京捷誠信通專利事務所(普通合伙) 代理人 閃聯(lián)信息技術工程中心有限公司
地址 100080 北京市海淀區(qū)東北旺西路58號院東側1號樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于區(qū)塊鏈實現(xiàn)嵌入式硬件OTA升級系統(tǒng)及方法,該方法:構建一個包括多個固件下載的服務節(jié)點的P2P網(wǎng)絡拓撲結構;以一個服務節(jié)點作為第一區(qū)塊節(jié)點,通過區(qū)塊鏈共識驗證機制逐個將P2P網(wǎng)絡中的其他服務節(jié)點轉化為區(qū)塊鏈上的一個區(qū)塊節(jié)點;在服務節(jié)點上存儲最新固件軟件,并利用哈希算法對節(jié)點內(nèi)容進行計算得到該服務節(jié)點的hash值;其中,節(jié)點內(nèi)容包括服務節(jié)點和其上存儲的固件軟件的特征信息;智能終端從P2P網(wǎng)絡的服務節(jié)點下載相應的hash值,根據(jù)該hash值進行固件版本安全校驗,并下載、保存通過校驗的固件軟件,并利用該固件軟件進行升級。本發(fā)明使用區(qū)塊鏈技術建立安全可信的P2P網(wǎng)絡拓撲結構,提高智能終端OTA升級可靠性及安全性。