一種多次可編程硬件加密方法及裝置
基本信息

| 申請(qǐng)?zhí)?/td> | CN201510672952.2 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN106599693B | 公開(公告)日 | 2020-02-18 |
| 申請(qǐng)公布號(hào) | CN106599693B | 申請(qǐng)公布日 | 2020-02-18 |
| 分類號(hào) | G06F21/57 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 嚴(yán)凌志;葉媲舟;涂柏生 | 申請(qǐng)(專利權(quán))人 | 深圳市博巨興微電子科技有限公司 |
| 代理機(jī)構(gòu) | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司 | 代理人 | 深圳市博巨興實(shí)業(yè)發(fā)展有限公司;深圳市博巨興微電子科技有限公司 |
| 地址 | 518000 廣東省深圳市南山區(qū)粵海街道高新區(qū)社區(qū)科技南路18號(hào)深圳灣科技生態(tài)園12棟裙樓732 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明適用于多次可編程硬件加密領(lǐng)域,提供了一種多次可編程硬件加密方法及裝置,該多次可編程硬件加密方法包括:芯片上電;當(dāng)該芯片進(jìn)入校驗(yàn)讀取模式時(shí),利用讀取線程,讀取輔助加密位的值;判斷該輔助加密位的值與保護(hù)讀寫時(shí)序的輔助加密值是否一致;一致時(shí),讀取加密位的值;判斷該加密位的值是否為預(yù)設(shè)的加密值;根據(jù)該加密位的判斷結(jié)果,讀取MTP數(shù)據(jù),該MTP數(shù)據(jù)為存儲(chǔ)在多次可編程硬件內(nèi)部的數(shù)據(jù)。本發(fā)明一方面,加大了破解難度,即使芯片原廠泄露了MTP讀取時(shí)序,也無法輕易讀取加密過的程序文件,提高了多次可編程硬件的安全程度,另一方面,具備了足夠的靈活性,可根據(jù)需求設(shè)計(jì)不同加密位和輔助加密位,提高了多次可編程硬件的智能程度。 |





