[發明專利]多任務的智能終端加密方法有效
| 申請號: | 201610812663.2 | 申請日: | 2016-09-08 |
| 公開(公告)號: | CN106357386B | 公開(公告)日: | 2017-12-12 |
| 發明(設計)人: | 龍剛;林宋偉;蔣燦;吳克兵 | 申請(專利權)人: | 深圳市保千里電子有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/08;H04L9/00 |
| 代理公司: | 深圳市碩法知識產權代理事務所(普通合伙)44321 | 代理人: | 李姝 |
| 地址: | 518000 廣東省深圳市龍華新區大浪*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 任務 智能 終端 加密 系統 方法 | ||
1.一種多任務的智能終端加密方法,其特征在于包括如下步驟:
a.在智能終端運行過程中,選擇一個在執行過程中的任務并由通訊模塊中隨機選擇一個通訊頻道作為通訊端口;
b.通訊端口發送產生挑戰碼的命令給加密器;
c.加密器收到命令后隨機產生一個挑戰碼;
d.加密器將挑戰碼和驗證碼組成一組合信息,加密器將組合信息通過通訊端口傳輸給選擇的任務,同時將挑戰碼臨時保存下來,作為下次加密運算的輸入參數;
e.通訊端口生成一個隨機數,隨機數的范圍在密鑰數的范圍內隨機選擇,通訊端口將隨機數傳輸給選擇的任務和加密器;
f.選擇的任務根據隨機數的值選擇終端加密模塊中對應的密鑰,利用該密鑰與組合信息中的數據進行加密運算,并得出第一運算結果;
g.加密器根據接收的隨機數,選擇加密器加密模塊中對應的密鑰,并將該密鑰傳輸給運算模塊;
h.運算模塊將使用該密鑰與臨時保存下來的挑戰碼和驗證碼進行加密運算,并得出第二運算結果;
i.將第二運算結果經通訊端口傳輸給選擇的任務,選擇的任務對第一運算結果和第二運算結果進行比較判斷,如二者一致則執行步驟j,否則執行步驟k;
j.認為系統正常,沒有被攻擊或篡改,繼續執行;
k.認為系統異常,被篡改或者遭受到攻擊,執行預定的死機命令或報警命令。
2.根據權利要求1所述的智能終端加密方法,其特征在于:所述加密運算的算法為SHA1算法、SHA256算法或MD5算法。
3.根據權利要求1所述的智能終端加密方法,其特征在于:所述挑戰碼為32bit的真隨機數。
4.根據權利要求1所述的智能終端加密方法,其特征在于:所述通訊模塊的通訊方式為I2C或SPI。
5.根據權利要求1所述的智能終端加密方法,其特征在于:所述智能終端為智能手機、PAD、PC或智能機器人。
6.根據權利要求1所述的智能終端加密方法,其特征在于:所述驗證碼包括加密器的唯一ID號以及輔助驗證碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市保千里電子有限公司,未經深圳市保千里電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610812663.2/1.html,轉載請聲明來源鉆瓜專利網。





