[發明專利]嵌入式設備啟動的方法、應用程序鏡像處理的方法及裝置在審
| 申請號: | 201711406066.0 | 申請日: | 2017-12-22 |
| 公開(公告)號: | CN108154025A | 公開(公告)日: | 2018-06-12 |
| 發明(設計)人: | 牛凡;楊金偉;梁鋒文;楊海強 | 申請(專利權)人: | 北京四達時代軟件技術股份有限公司 |
| 主分類號: | G06F21/44 | 分類號: | G06F21/44;G06F21/46;G06F9/445 |
| 代理公司: | 北京信遠達知識產權代理事務所(普通合伙) 11304 | 代理人: | 魏曉波 |
| 地址: | 100176 北京市通州區經濟*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 嵌入式設備 解密 密鑰 鏡像處理 對稱加密算法 校驗 讀取 解密密鑰 鏡像加密 鏡像啟動 啟動裝置 校驗成功 申請 | ||
1.一種嵌入式設備啟動的方法,其特征在于,包括:
運行BOOT程序鏡像;
讀取對稱加密算法的密鑰,所述密鑰是為應用程序鏡像加密的密鑰對應的解密密鑰;
使用所述對稱加密算法的密鑰對所述應用程序鏡像進行解密;
對解密后的所述應用程序鏡像進行校驗;
若對解密后的所述應用程序鏡像校驗成功,則啟動所述應用程序鏡像對應的應用程序。
2.根據權利要求1所述的方法,其特征在于,所述對解密后的所述應用程序鏡像進行校驗包括:
讀取RSA算法的公鑰,并使用所述RSA算法的公鑰對解密后的所述應用程序鏡像進行校驗;
或者,
使用哈希校驗方法或HMAC校驗方法對解密后的所述應用程序鏡像進行校驗。
3.根據權利要求1或2所述的方法,其特征在于,所述使用所述對稱加密算法的密鑰對所述應用程序鏡像進行解密之前,所述方法還包括:
讀取數據分區的升級標志,所述數據分區為所述非易失性存儲器的數據分區;
根據所述升級標志判斷所述應用程序鏡像是否需要進行升級;
若所述應用程序鏡像需要進行升級,則對所述應用程序鏡像進行升級;
對應地,使用所述對稱加密算法的密鑰對所述應用程序鏡像進行解密,對解密后的所述應用程序鏡像進行校驗包括:
使用所述對稱加密算法的密鑰對升級程序鏡像進行解密;
對解密后的所述升級程序鏡像進行校驗;
若對解密后的所述升級程序鏡像校驗成功,則運行所述升級程序鏡像對應的升級程序;
若對解密后的所述升級程序鏡像校驗失敗,則重新啟動所述升級程序鏡對應的嵌入式設備。
4.根據權利要求3所述的方法,其特征在于,所述對解密后的所述應用程序鏡像進行校驗之后,所述方法還包括:
若對解密后的所述應用程序鏡像校驗失敗,則對所述應用程序鏡像設置升級標志并重新運行所述應用程序鏡像對應的嵌入式設備。
5.一種應用程序鏡像處理的方法,其特征在于,包括:
生成密鑰資源,所述密鑰資源包括對稱加密算法的密鑰,所述密鑰用于對應用程序鏡像進行加密與解密;
使用所述對稱加密算法的密鑰對所述應用程序鏡像進行加密;
將所述對稱加密算法的密鑰以及加密后的所述應用程序鏡像燒寫到非易失性存儲器中。
6.根據權利5所述的方法,其特征在于,所述使用所述對稱加密算法的密鑰對所述應用程序鏡像進行加密之前,所述方法還包括:
使用RSA算法的私鑰對所述應用程序鏡像進行簽名;
對應地,將所述對稱加密算法的密鑰以及加密后的所述應用程序鏡像燒寫到非易失性存儲器中包括:
將所述RSA算法的公鑰、所述對稱加密算法的密鑰、加密后的所述應用程序鏡像以及簽名燒寫到非易失性存儲器中,所述RSA算法的公鑰用于對簽名后的所述應用程序鏡像進行校驗。
7.一種嵌入式設備啟動裝置,其特征在于,包括:
運行單元,用于運行BOOT程序鏡像;
第一讀取單元,用于讀取對稱加密算法的密鑰,所述密鑰是為應用程序鏡像加密的密鑰對應的解密密鑰;
解密單元,用于使用所述對稱加密算法的密鑰對所述應用程序鏡像進行解密;
校驗單元,用于對解密后的所述應用程序鏡像進行校驗;
啟動單元,用于當對解密后的所述應用程序鏡像校驗成功時,啟動所述應用程序鏡像對應的應用程序。
8.一種應用程序鏡像處理裝置,其特征在于,包括:
生成單元,用于生成密鑰資源,所述密鑰資源包括對稱加密算法的密鑰,所述密鑰用于對應用程序鏡像進行加密與解密;
加密單元,用于使用所述對稱加密算法的密鑰對所述應用程序鏡像進行加密;
燒寫單元,用于將所述對稱加密算法的密鑰以及加密后的所述應用程序鏡像燒寫到非易失性存儲器中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京四達時代軟件技術股份有限公司,未經北京四達時代軟件技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711406066.0/1.html,轉載請聲明來源鉆瓜專利網。





