[發明專利]一種密鑰分發方法、裝置、設備和介質在審
| 申請號: | 202310500282.0 | 申請日: | 2023-05-05 |
| 公開(公告)號: | CN116318683A | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 賀明明;邊澤宇;李木犀;陳后立;楊雪珠 | 申請(專利權)人: | 中國第一汽車股份有限公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/32;H04L9/40;H04L67/06;H04L67/12 |
| 代理公司: | 北京遠智匯知識產權代理有限公司 11659 | 代理人: | 劉欣 |
| 地址: | 130011 吉林省長*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 密鑰 分發 方法 裝置 設備 介質 | ||
1.一種密鑰分發方法,其特征在于,應用于車廠端,所述方法包括:
響應于供應商端發送的目標車輛中至少一個設備的密鑰申請,根據密鑰申請生成對應的目標密鑰文件;
對所述目標密鑰文件進行至少兩次加密得到第一數字信封;其中,所述第一數字信封至少包含密鑰文件和文件密文;
基于預設文件簽名算法對所述目標密鑰文件進行簽名,以得到第二數字信封;其中,所述第二數字信封中包括簽名后的目標密鑰文件和解簽所對應的公鑰;
將所述第一數字信封和所述第二數字信封傳輸至所述供應商端,以使所述供應商端對所述第一數字信封和所述第二數字信封進行解密。
2.根據權利要求1所述的方法,其特征在于,所述根據密鑰申請生成對應的目標密鑰文件,包括下述至少之一:
在所述密鑰申請為目標車輛車內通信對應的第一密鑰申請的情況下,調用所述車廠端的密碼機生成所述目標車輛用于車內通信的對稱密鑰文件,并將所述對稱密鑰文件作為所述目標密鑰文件;
在所述密鑰申請為目標車輛簽名驗簽對應的第二密鑰申請的情況下,調用所述密碼機生成所述目標車輛用于簽名驗簽的非對稱密鑰文件,并將所述非對稱密鑰文件作為所述目標密鑰文件;
其中,所述車內通信的對稱密鑰和所述簽名驗簽的非對稱密鑰包括密鑰的長度和類型。
3.根據權利要求1所述的方法,其特征在于,所述目標密鑰文件為二進制文件,其中,所述二進制文件包含所述目標車輛中各設備分別對應的編號,以及各所述編號分別對應的密鑰;所述對所述目標密鑰文件進行至少兩次加密得到第一數字信封,包括:
調用所述車產端的密碼機生成下發給所述供應商端的對稱密鑰;
依據所述對稱密鑰和對稱密鑰加密算法對所述二進制文件進行加密得到所述二進制文件對應的文件密文;
讀取所述供應商端所傳送的第一公私鑰對,依據所述第一公私鑰對中的公鑰和非對稱加密算法對所述對稱密鑰進行加密得到密鑰文件;
依據所述文件密文和所述密鑰文件組成所述第一數字信封。
4.根據權利要求3所述的方法,其特征在于,所述基于預設文件簽名算法對所述目標密鑰文件進行簽名,以得到第二數字信封,包括:
采用哈希算法確定所述二進制文件的哈希值;
讀取車廠端對應的第二公私鑰對,使用所述第二公私鑰對中的私鑰對所述哈希值進行簽名,以得到簽名后的二進制文件;
提取所述第二公私鑰對中的公鑰,將所述第二公私鑰對中的公鑰和所述簽名后的二進制文件組成所述第二數字信封,其中,所述第二公私鑰對中的公鑰用于對所述簽名后的二進制文件進行解密。
5.根據權利要求1所述的方法,其特征在于,所述將所述第一數字信封和所述第二數字信封傳輸至所述供應商端,包括:
通過公共郵箱將所述第一數字信封和所述第二數字信封傳輸至所述供應商端。
6.根據權利要求1所述的方法,其特征在于,在所述將所述第一數字信封和所述第二數字信封傳輸至所述供應商端之后,還包括:
對所述目標密鑰文件中已生成的密鑰進行查詢、維護操作,所述密鑰至少包括:所述目標車輛用于車內通信的對稱密鑰,以及用于簽名驗簽的非對稱密鑰。
7.一種密鑰分發方法,其特征在于,應用于供應商端,所述方法包括:
向車廠端發送所述目標車輛中各設備的密鑰申請;
在接收到所述密鑰申請對應的第一數字信封時,通過第一公私鑰對中的私鑰解密所述第一數字信封得到對稱密鑰的密鑰文件,并使用密鑰文件解密所述密鑰申請對應的目標密鑰文件原文,并對所述目標密鑰文件原文計算第一哈希值;
在接收到所述密鑰申請對應的第二數字信封時,通過第二公私鑰對中的公鑰解密所述第二數字信封得到簽名后的目標密鑰文件原文,并對所述簽名后的目標密鑰文件進行解簽得到所述簽名后的目標密鑰文件原文對應的第二哈希值;
將所述第一哈希值和所述第二哈希值進行比對;
若所述第一哈希值和所述第二哈希值結果一致,則確定接收到的密鑰文件正確;
若所述第一哈希值和所述第二哈希值結果不一致,則確定接收到的密鑰文件出現錯誤,重新向所述車廠端發送所述目標車輛各設備的密鑰申請。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國第一汽車股份有限公司,未經中國第一汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310500282.0/1.html,轉載請聲明來源鉆瓜專利網。





