[發明專利]一種抗截獲的代碼加密燒錄方式無效
| 申請號: | 201110233611.7 | 申請日: | 2011-08-16 |
| 公開(公告)號: | CN102280133A | 公開(公告)日: | 2011-12-14 |
| 發明(設計)人: | 黃權 | 申請(專利權)人: | 杭州晟元芯片技術有限公司 |
| 主分類號: | G11C7/16 | 分類號: | G11C7/16 |
| 代理公司: | 杭州九洲專利事務所有限公司 33101 | 代理人: | 陳繼亮 |
| 地址: | 310012 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 截獲 代碼 加密 方式 | ||
1.一種抗截獲的代碼加密燒錄方式,其特征在于:該方法具體步驟如下:
第一步:被燒錄芯片上電自運行進入引導模式,產生隨機數X;
第二步:被燒錄芯片以內置廠商碼Num、剛生成的隨機數X為種子,通過運算生成燒錄代碼密文Code1的解密密鑰Key,隨機數X+廠商碼Num=密鑰Key;
第三步:被燒錄芯片通過ISP驅動向PC機發送隨機數X;
第四步:PC機的燒錄工具收到被燒錄芯片發送的隨機數X后,以廠商碼Num、隨機數X為種子,通過運算生成燒錄代碼Code0的加密密鑰Key,隨機數X+廠商碼Num=密鑰Key;
第五步:PC機的燒錄工具通過加解密算法把燒錄代碼Code0轉換成密文Code1,?燒錄代碼Code0+密鑰Key=密文Code1;
第六步:PC機的燒錄工具通過ISP驅動向被燒錄芯片發送密文Code1,其中包含分段、應答傳輸機制;
第七步:PC機的燒錄工具通過CRC16/32或Hash算法由密文Code1生成完整性校驗值CalibNum;
第八步:PC機的燒錄工具通過ISP驅動將密文Code1完整性校驗值CalibNum發送于被燒錄芯片;
第九步:被燒錄芯片結合收到的完整性校驗值CalibNum,校驗密文Code1的完整性,校驗失敗則進入第十步A,校驗成功則進入第十步B;
第十步A:被燒錄芯片進行密文完整校驗失敗,通過ISP驅動反饋燒錄失敗,進入結束或第六步密文重發狀態;
第十步B:被燒錄芯片通過引導代碼,解密密文Code1為燒錄代碼Code0,寫入芯片代碼存儲介質,密文Code1+密鑰Key=燒錄代碼Code0;
第十一步:被燒錄芯片反饋燒錄成功,結束燒錄。
2.根據權利要求1所述的抗截獲的代碼加密燒錄方式,其特征在于:所述的加解密算法為DES/3DES、AES、SM1加解密算法的一種。
3.根據權利要求1所述的抗截獲的代碼加密燒錄方式,其特征在于:所述第二步中的所述運算及第四步的所述運算為同一算法,均為雜散或對稱加密算法中的一種。
4.根據權利要求1所述的抗截獲的代碼加密燒錄方式,其特征在于:所述第四步中的加密密鑰Key與第二步芯片生成的密文Code1的解密密鑰Key相同。
5.根據權利要求1所述的抗截獲的代碼加密燒錄方式,其特征在于:所述第四步中的加密密鑰Key與第二步芯片生成的密文Code1的解密密鑰Key不進行通訊傳輸。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州晟元芯片技術有限公司,未經杭州晟元芯片技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110233611.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:止水帶熱熔焊接機
- 下一篇:熱壓成型系統及其模具組





