[發明專利]密鑰處理方法、裝置、設備及介質有效
| 申請號: | 201811026796.2 | 申請日: | 2018-09-04 |
| 公開(公告)號: | CN108847937B | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 張詠江;景春濤;曾智 | 申請(專利權)人: | 捷德(中國)科技有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/06 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 賀琳 |
| 地址: | 330096 江西省*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 密鑰 處理 方法 裝置 設備 介質 | ||
1.一種密鑰處理方法,其特征在于,用于硬件加密設備SE,所述方法包括:
若接收到的種子是第一預設種子,則確定當前計算的結果是主密鑰,將所述主密鑰保存在所述SE中,其中所述主密鑰是根據預主密鑰計算得到的主密鑰;
若接收到的種子是第二預設種子,則確定當前計算的結果是密鑰塊,將所述密鑰塊保存在所述SE中,其中所述密鑰塊是根據所述主密鑰計算得到的密鑰塊;
根據所述密鑰塊,確定加解密密鑰,并將所述加解密密鑰保存在所述SE中;
所述根據所述密鑰塊,確定加解密密鑰,包括:
從所述密鑰塊中分割出所述加解密密鑰。
2.根據權利要求1所述的方法,其特征在于,所述SE中包括偽隨機數函數;
所述確定當前計算的結果是主密鑰,將所述主密鑰保存在所述SE中,包括:
確定所述偽隨機數函數當前計算的結果是所述主密鑰,將所述偽隨機數函數計算出的所述主密鑰保存在所述SE中;
所述確定當前計算的結果是密鑰塊,將所述密鑰塊保存在所述SE中,包括:
確定所述偽隨機數函數當前計算的結果是所述密鑰塊,將所述偽隨機數函數計算出的所述密鑰塊保存在所述SE中。
3.根據權利要求2所述的方法,其特征在于,還包括:
在所述偽隨機數函數計算出所述主密鑰之后,將所述主密鑰對應的虛假主密鑰從所述SE中輸出,所述虛假主密鑰是與所述主密鑰不相同的隨機主密鑰;
在所述偽隨機數函數計算出所述密鑰塊之后,將所述密鑰塊對應的虛假密鑰塊從所述SE中輸出,所述虛假密鑰塊是與所述密鑰塊不相同的隨機密鑰塊。
4.根據權利要求1所述的方法,其特征在于,還包括:
若接收到的種子是第三預設種子,則將與所述第三預設種子對應計算的結果從所述SE中輸出。
5.根據權利要求1所述的方法,其特征在于,所述SE中包括加密函數;所述將所述加解密密鑰保存在所述SE中之后,還包括:
通過所述加密函數從所述SE中獲取所述加解密密鑰;
通過所述加密函數和所述加解密密鑰,對明文數據進行加密計算。
6.根據權利要求1所述的方法,其特征在于,還包括:
若服務器與客戶端之間結束通信,則刪除所述SE中保存的所述主密鑰、所述密鑰塊和所述加解密密鑰。
7.一種密鑰處理裝置,其特征在于,用于硬件加密設備SE,所述裝置包括:
第一保存模塊,用于當接收到的種子是第一預設種子時,確定當前計算的結果是主密鑰,將所述主密鑰保存在所述SE中,其中所述主密鑰是根據預主密鑰計算得到的主密鑰;
第二保存模塊,用于當接收到的種子是第二預設種子時,確定當前計算的結果是密鑰塊,將所述密鑰塊保存在所述SE中,其中所述密鑰塊是根據所述主密鑰計算得到的密鑰塊;
確定模塊,用于根據所述密鑰塊,確定加解密密鑰;
第三保存模塊,用于將所述加解密密鑰保存在所述SE中;
所述確定模塊,具體用于從所述密鑰塊中分割出所述加解密密鑰。
8.一種計算設備,其特征在于,包括:處理器、存儲器以及存儲在所述存儲器中的計算機程序指令,當所述計算機程序指令被所述處理器執行時實現如權利要求1-6中任一項所述的方法。
9.一種計算機可讀存儲介質,其上存儲有計算機程序指令,其特征在于,當所述計算機程序指令被處理器執行時實現如權利要求1-6中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于捷德(中國)科技有限公司,未經捷德(中國)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811026796.2/1.html,轉載請聲明來源鉆瓜專利網。





