[發明專利]一種帶安全認證的遠程升級裝置有效
| 申請號: | 201910993414.1 | 申請日: | 2019-10-18 |
| 公開(公告)號: | CN110784303B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 全浩軍;所玉君;崔建飛 | 申請(專利權)人: | 天津津航計算技術研究所 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/08;G06F8/65 |
| 代理公司: | 中國兵器工業集團公司專利中心 11011 | 代理人: | 劉二格 |
| 地址: | 300308 天津*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 安全 認證 遠程 升級 裝置 | ||
1.一種帶安全認證的遠程升級裝置,其特征在于,包括:處理器模塊和與其連接的數據傳輸接口模塊、升級接口模塊、升級數據緩存模塊、非易失存儲模塊;數據傳輸接口模塊在待升級設備內與處理器模塊相連,在待升級設備外與外部遠程升級設備相連;升級接口模塊與處理器模塊和待升級器件相連;所述處理器模塊是遠程升級的主控模塊,負責自檢及遠程升級的流程控制、隨機數生成和MD5計算,實現升級數據緩存模塊和非易失存儲模塊的數據讀寫,并通過數據傳輸接口模塊與外部遠程升級設備交互,通過升級接口模塊實現對待升級器件的升級功能;
所述數據傳輸接口模塊在待升級設備外通過電纜或無線與外部遠程升級設備相連,在處理器模塊的控制下實現與遠程升級相關的數據收發功能;
所述升級接口模塊設置與待升級器件匹配的軟硬件接口,按待升級器件指定的協議完成升級指令、消息和升級數據的傳輸;
所述升級數據緩存模塊在升級過程中緩存升級數據;
所述非易失存儲模塊存儲隨機數、最后一次成功升級對應的MD5值、升級失敗次數和最后一次升級失敗對應的MD5值;
所述升級裝置工作流程如下:
處理器模塊完成自檢并通過數據傳輸接口實時獲取指令,同時周期性發送自檢結果和計數值,外部遠程升級設備接入后根據計數值的連續性和自檢結果判斷設備運行和連接可靠性;
處理器模塊通過數據傳輸接口模塊接收到升級失敗次數查詢指令,在非易失存儲模塊中讀取升級失敗次數和最后一次升級失敗對應的MD5值,并通過數據傳輸接口模塊發出;
處理器模塊通過數據傳輸接口模塊接收到上次成功升級數據對應的MD5值,并與非易失存儲模塊中記錄對應MD5值進行對比,在一致后通過數據傳輸接口模塊發送允許升級消息,否則發送禁止升級消息;
在允許升級的情況下,處理器模塊接收到本次升級MD5值和升級數據,將該MD5值存入非易失存儲模塊,將升級數據存入升級數據緩存模塊;
在升級數據傳輸完成后,處理器模塊讀取非易失存儲模塊中記錄的隨機數,通過該隨機數和緩存的升級數據計算MD5值,并與非易失存儲模塊中記錄的本次升級MD5值進行對比,如果一致,則首先通過升級數據緩存模塊的讀取升級數據,并通過升級接口模塊對待升級器件進行升級,然后將升級失敗次數清零、將非易失存儲模塊中的本次升級MD5值記為最后一次成功升級的MD5值,之后生成隨機數,將該隨機數存入非易失存儲模塊并覆蓋原隨機數,最后將該隨機數打包成升級成功標志并通過數據傳輸接口模塊發出;在MD5值對比不一致或對待升級器件升級失敗時,將非易失存儲模塊中記錄的本次升級MD5值記為最后一次升級失敗的MD5值并將升級失敗次數加1,之后向升級設備發送升級失敗標志。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津津航計算技術研究所,未經天津津航計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910993414.1/1.html,轉載請聲明來源鉆瓜專利網。





