一種多次可編程硬件加密方法及裝置
基本信息
申請?zhí)?/td> | CN201510672952.2 | 申請日 | - |
公開(公告)號 | CN106599693B | 公開(公告)日 | 2020-02-18 |
申請公布號 | CN106599693B | 申請公布日 | 2020-02-18 |
分類號 | G06F21/57 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 嚴凌志;葉媲舟;涂柏生 | 申請(專利權(quán))人 | 深圳市博巨興微電子科技有限公司 |
代理機構(gòu) | 廣州華進聯(lián)合專利商標代理有限公司 | 代理人 | 深圳市博巨興實業(yè)發(fā)展有限公司;深圳市博巨興微電子科技有限公司 |
地址 | 518000 廣東省深圳市南山區(qū)粵海街道高新區(qū)社區(qū)科技南路18號深圳灣科技生態(tài)園12棟裙樓732 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明適用于多次可編程硬件加密領(lǐng)域,提供了一種多次可編程硬件加密方法及裝置,該多次可編程硬件加密方法包括:芯片上電;當該芯片進入校驗讀取模式時,利用讀取線程,讀取輔助加密位的值;判斷該輔助加密位的值與保護讀寫時序的輔助加密值是否一致;一致時,讀取加密位的值;判斷該加密位的值是否為預(yù)設(shè)的加密值;根據(jù)該加密位的判斷結(jié)果,讀取MTP數(shù)據(jù),該MTP數(shù)據(jù)為存儲在多次可編程硬件內(nèi)部的數(shù)據(jù)。本發(fā)明一方面,加大了破解難度,即使芯片原廠泄露了MTP讀取時序,也無法輕易讀取加密過的程序文件,提高了多次可編程硬件的安全程度,另一方面,具備了足夠的靈活性,可根據(jù)需求設(shè)計不同加密位和輔助加密位,提高了多次可編程硬件的智能程度。 |
