[發明專利]一種智能終端主控芯片與加密芯片的綁定及認證方法有效
| 申請號: | 201710561146.7 | 申請日: | 2017-07-11 |
| 公開(公告)號: | CN107508679B | 公開(公告)日: | 2020-07-14 |
| 發明(設計)人: | 文明;劉俊 | 申請(專利權)人: | 深圳市中易通安全芯科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/08;H04L9/06 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 唐致明 |
| 地址: | 518000 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 終端 主控 芯片 加密 綁定 認證 方法 | ||
1.一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,所述方法包括如下步驟:
預置密鑰裝置生成兩個隨機數KEY_CPUID和KEY_SN作為密鑰;
將兩個密鑰KEY_CPUID和KEY_SN均分別預置到主控芯片和加密芯片中;
主控芯片讀取加密芯片的序列號SN并存儲,加密芯片讀取主控芯片的中央處理器標識符CPUID并存儲,以完成主控芯片與加密芯片的綁定;
比對主控芯片和加密芯片中所存儲的對方的序列號SN和中央處理器標識符CPUID,若序列號SN和中央處理器標識符CPUID均比對正確則主控芯片與加密芯片認證成功,否則認證失敗;
通過隨機數發生器產生一個隨機數RandNum,使用主控芯片中的密鑰KEY_CPUID對主控芯片的中央處理器標識符CPUID和隨機數RandNum進行加密運算,得到中央處理器標識符CPUID的加密密文;
將中央處理器標識符CPUID的加密密文發送給加密芯片,并用加密芯片中的密鑰KEY_CPUID對中央處理器標識符CPUID的加密密文進行解密運算,得到中央處理器標識符的明文CPUID和隨機數RandNum;
將上述明文CPUID與加密芯片中的中央處理器標識符CPUID進行比對,若比對正確則使用加密芯片中的密鑰KEY_SN對加密芯片的序列號SN和隨機數RandNum進行加密運算,得到序列號SN的加密密文,否則認證失敗。
2.根據權利要求1所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,一旦完成主控芯片與加密芯片的綁定,則對主控芯片與加密芯片進行寫熔斷操作。
3.根據權利要求2所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,在智能終端與網絡隔離的情況下將兩個密鑰KEY_CPUID和KEY_SN進行預置。
4.根據權利要求3所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,將兩個密鑰KEY_CPUID和KEY_SN存儲在主控芯片的TEE存儲區。
5.根據權利要求3所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,在智能終端初始化時主控芯片與加密芯片分別讀取對方的序列號SN和中央處理器標識符CPUID。
6.根據權利要求2所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,主控芯片將自己的中央處理器標識符CPUID和/或加密芯片的序列號SN存儲在自己的Flash模塊中。
7.根據權利要求6所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,加密芯片將兩個密鑰KEY_CPUID和KEY_SN存儲在自己的安全存儲區。
8.根據權利要求7所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,通過如下步驟來比對主控芯片和加密芯片中所存儲的對方的序列號SN和中央處理器標識符CPUID:
將序列號SN的加密密文發送給主控芯片,并用主控芯片中的密鑰KEY_SN對序列號SN的加密密文進行解密運算,得到序列號的明文SN和隨機數RandNum;
將上述明文SN與主控芯片中的序列號SN進行比對,若比對正確則認證成功,否則認證失敗。
9.根據權利要求8所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,使用SM4算法對中央處理器標識符CPUID和序列號SN進行加解密運算。
10.根據權利要求8所述的一種智能終端主控芯片與加密芯片的綁定及認證方法,其特征在于,若認證失敗,則主控芯片與加密芯片無法再次進行數據通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中易通安全芯科技有限公司,未經深圳市中易通安全芯科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710561146.7/1.html,轉載請聲明來源鉆瓜專利網。





