[發明專利]一種物聯網設備的固件更新方法、裝置、系統及存儲介質在審
| 申請號: | 202110232687.1 | 申請日: | 2021-03-02 |
| 公開(公告)號: | CN112947966A | 公開(公告)日: | 2021-06-11 |
| 發明(設計)人: | 張鵬;徐越 | 申請(專利權)人: | 深圳大學 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F21/60;G06F21/62;G06F21/64 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 李靜玉 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 聯網 設備 更新 方法 裝置 系統 存儲 介質 | ||
本發明公開了一種物聯網設備的固件更新方法、裝置、系統及存儲介質,包括:獲取申請更新的物聯網設備用戶;基于廣播加密算法,生成私鑰、加密明文和加密密文;將固件更新文件加密后保存,得到保存地址;將更新數據及更新數據的簽名上傳至區塊鏈平臺的固件更新智能合約中;物聯網設備用戶獲取固件更新智能合約中的更新數據及更新數據的簽名;對簽名驗證通過后,根據私鑰解密更新數據,得到固件更新文件。通過實施本發明,基于區塊鏈平臺,確保了物聯網固件更新流程與更新文件的安全性;采用廣播加密算法解決了單制造商多終端環境下的固件分發問題,在對大量設備分發文件時,廣播加密極大的提升了加密效率,實現物聯網固件更新文件的安全有效傳輸。
技術領域
本發明涉及固件更新技術領域,具體涉及一種物聯網設備的固件更新方法、裝置、系統及存儲介質。
背景技術
物聯網(Internet of Things,IoT)即“萬物相連的互聯網”,是在互聯網技術上的延伸和擴展,將各種嵌入式設備以及信息傳感設備連接起來形成一個巨大的網絡,實現在任何時間、任何地點的互聯互通。
系統固件是物聯網設備的一個重要組成部分,固件更新升級可以提升物聯網設備的功能以及安全性,是物聯網系統運轉中一個極為重要的環節。在傳統的物聯網固件更新機制中,采用的是客戶端-服務器模型,由物聯網設備的制造商負責分發更新文件并更新所有終端。從安全方面考慮,客戶端-服務器這種中心化模式在DDoS攻擊下易因單點失效而導致更新服務失敗。
發明內容
有鑒于此,本發明實施例提供了涉及一種物聯網設備的固件更新方法、裝置、系統及存儲介質,以解決現有技術中采用客戶端-服務器模式更新系統固件時容易在DDoS攻擊下因單點失效而導致更新服務失敗的技術問題。
本發明提出的技術方案如下:
本發明實施例第一方面提供一種物聯網設備的固件更新方法,包括:獲取申請更新的物聯網設備用戶;基于廣播加密算法,根據申請更新的物聯網設備用戶生成私鑰、加密明文和加密密文,將所述私鑰發送至物聯網設備用戶;根據所述加密明文將固件更新文件加密后保存,得到保存地址;將更新數據及更新數據的簽名上傳至區塊鏈平臺的固件更新智能合約中,所述更新數據包括保存地址和所述加密密文;物聯網設備用戶獲取固件更新智能合約中的更新數據及更新數據的簽名;對所述簽名驗證通過后,根據所述私鑰解密所述更新數據,得到固件更新文件。
可選地,基于廣播加密算法,根據申請更新的物聯網設備用戶生成私鑰、加密明文和加密密文,包括:基于廣播加密算法,根據申請更新的物聯網設備用戶生成公鑰和主密鑰;根據主密鑰和申請更新的物聯網設備用戶生成私鑰;根據所述公鑰和申請更新的物聯網設備用戶生成加密明文和加密密文。
可選地,根據所述私鑰解密所述更新數據,得到固件更新文件,包括:根據私鑰解密所述更新數據中的加密密文,得到加密明文;根據所述更新數據中的保存地址下載加密后的固件更新文件;根據所述加密明文對所述加密后的固件更新文件進行解密,得到固件更新文件。
可選地,將更新數據及更新數據的簽名上傳至區塊鏈平臺的固件更新智能合約中之前,還包括:向物聯網設備用戶發布固件更新通知和固件更新文件信息;創建固件更新智能合約并將所述固件更新智能合約上傳至區塊鏈平臺;當物聯網設備用戶確認獲取固件更新文件時,在智能合約上支付費用。
可選地,加密后的固件更新文件保存在分布式存儲庫中,所述保存地址為哈希地址。
可選地,該物聯網設備的固件更新方法還包括:根據固件更新文件對物聯網設備中的固件進行更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳大學,未經深圳大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110232687.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可發光瞄準的高爾夫球
- 下一篇:造紙用環保型污水處理劑及其生產工藝





