[發明專利]存儲器燒錄方法、裝置和待燒錄芯片有效
| 申請號: | 202011574639.2 | 申請日: | 2020-12-28 |
| 公開(公告)號: | CN112612486B | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | 于永慶;吳明飛;靳慧杰;金正雄 | 申請(專利權)人: | 湖北芯擎科技有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F21/62 |
| 代理公司: | 深圳紫藤知識產權代理有限公司 44570 | 代理人: | 遠明 |
| 地址: | 430056 湖北省武漢市經濟技*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 方法 裝置 待燒錄 芯片 | ||
1.一種存儲器燒錄方法,應用于電子設備中,所述電子設備中包括預設芯片文件處理應用,其特征在于,包括:
獲取待燒錄數據對應的腳本文件,所述待燒錄數據需向待燒錄芯片的存儲器中進行燒錄;
利用預設芯片文件處理應用對所述腳本文件進行格式轉換,得到待燒錄數據文件;
利用預設加密算法生成第一私鑰和第一公鑰;
獲取預設芯片文件處理應用中保存的根私鑰,所述根私鑰和根公鑰形成密鑰對,所述根公鑰保存在待燒錄芯片中;
根據所述根私鑰對所述第一公鑰進行簽名,得到公鑰證書;
根據所述第一私鑰對所述待燒錄數據文件進行簽名,生成包括簽名值的簽名數據文件;
將所述簽名數據文件和公鑰證書燒錄至待燒錄芯片的緩存中,以使得待燒錄芯片根據所述根公鑰和公鑰證書驗證所述簽名數據文件,得到待燒錄數據,并將所述待燒錄數據燒錄至所述待燒錄芯片的存儲器中。
2.根據權利要求1所述的存儲器燒錄方法,其特征在于,在得到待燒錄數據文件之后,還包括:
對所述待燒錄數據文件進行加密處理,以得到加密數據文件;
所述根據所述第一私鑰對所述待燒錄數據文件進行簽名的步驟,包括:根據所述第一私鑰對所述加密數據文件進行簽名。
3.根據權利要求2所述的存儲器燒錄方法,其特征在于,所述對所述待燒錄數據文件進行加密處理,以得到加密數據文件的步驟,包括:
加載所述待燒錄數據文件的數據流;
將所述數據流按照每組2N個字節進行分割,以得到多組數據流,其中,最后一組的數據流不足2N個字節,則補零,其中,N為正整數;
將每組數據流中的前一半字節和后一半字節進行異或處理,并將異或處理的結果放入前一半字節或者后一半字節中,以得到異或處理后的數據流;
將異或處理后的數據流所對應的文件作為加密數據文件。
4.根據權利要求3所述的存儲器燒錄方法,其特征在于,在得到異或處理后的數據流的步驟之后,還包括:
將異或處理之后得到的數據流中的每組數據流中循環左移或者右移預設位數,以得到移動后的數據流;
將所述移動后的數據流所對應的文件作為加密數據文件。
5.根據權利要求1所述的存儲器燒錄方法,其特征在于,在將所述簽名數據文件和公鑰證書燒錄至待燒錄芯片的緩存中之前,還包括:
將所述簽名數據文件和所述公鑰證書打包,生成打包文件;
所述將所述簽名數據文件和公鑰證書燒錄至待燒錄芯片的緩存中的步驟,包括:將所述打包文件燒錄至待燒錄芯片的緩存中。
6.一種存儲器燒錄方法,應用于待燒錄芯片中,其特征在于,包括:
在待燒錄芯片啟動的過程中,從所述待燒錄芯片的緩存中加載簽名數據文件和公鑰證書,所述簽名數據文件是根據第一私鑰對待燒錄數據文件進行簽名得到的,所述公鑰證書是根據預設芯片文件處理應用中保存的根私鑰對第一公鑰進行簽名后得到的,所述第一私鑰和所述第一公鑰形成密鑰對;
獲取待燒錄芯片的一次性可編程存儲器中保存的加密公鑰數據以及根證書,所述根證書中包括根公鑰,所述加密公鑰數據是對根公鑰進行第一加密計算得到的,所述根公鑰和所述根私鑰形成密鑰對;
將所述根證書中的根公鑰進行第一加密計算后得到第一加密數據;
當所述第一加密數據與所述加密公鑰數據相同時,根據所述根證書中的根公鑰來驗證所述公鑰證書;
若所述公鑰證書通過驗證,利用所述公鑰證書中的第一公鑰來驗證所述簽名數據文件,以得到待燒錄數據文件;
將所述待燒錄數據文件中的待燒錄數據燒錄至所述待燒錄芯片的存儲器中。
7.根據權利要求6所述的存儲器燒錄方法,其特征在于,所述利用所述公鑰證書中的第一公鑰來驗證所述簽名數據文件,以得到待燒錄數據文件的步驟,包括:
利用所述公鑰證書中的第一公鑰來驗證所述簽名數據文件;
若所述簽名數據文件驗證通過,得到簽名數據文件中的加密數據文件;
對所述加密數據文件進行解密處理,以得到待燒錄數據文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北芯擎科技有限公司,未經湖北芯擎科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011574639.2/1.html,轉載請聲明來源鉆瓜專利網。





