[發明專利]數據傳輸方法、電池管理系統和存儲介質有效
| 申請號: | 201811062076.1 | 申請日: | 2018-09-12 |
| 公開(公告)號: | CN110896387B | 公開(公告)日: | 2021-01-01 |
| 發明(設計)人: | 路文斌;但志敏;侯貽真;張偉;許佳;羅杰超;余騰 | 申請(專利權)人: | 寧德時代新能源科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京東方億思知識產權代理有限責任公司 11258 | 代理人: | 吳崇 |
| 地址: | 352100 福建*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 電池 管理 系統 存儲 介質 | ||
1.一種數據傳輸方法,其特征在于,包括:
響應于源節點的數據發送請求,電池管理系統中的目標節點對所述源節點進行身份認證;
若身份認證通過,則所述目標節點從預存儲的質數集合中選取任意兩個質數,并根據所述兩個質數生成公開秘鑰和私有秘鑰,并向所述源節點發送所述公開秘鑰;
所述源節點利用所述公開秘鑰對待發送的源數據逐字節進行首次加密,以及利用自身存儲的第一加密算法對首次加密后的數據進行二次加密,并將二次加密后的數據發送至所述目標節點;
所述目標節點利用自身存儲的與所述第一加密算法對應的解密算法對所述二次加密后的數據進行首次解密,以及利用所述私有秘鑰對首次解密后的數據逐字節進行二次解密;
所述根據所述兩個質數生成公開秘鑰和私有秘鑰,包括:
根據所述兩個質數,得到兩個自然數m和n,m為所述兩個質數的乘積,n為所述兩個質數分別減去1之后得到的兩個數的乘積;
從0至m之間的自然數中選取與m互質的自然數e,根據e和m得到d,將包括e和n的數字對作為所述公開秘鑰,將包括d和n的數字對作為所述私有秘鑰,其中,第一差值對m取余結果為0,第一差值為d與e的乘積減1后的值;
所述源節點利用所述公開秘鑰對待發送的源數據逐字節進行首次加密,包括:
對待發送的源數據逐字節求e次冪,將各字節的e次冪結果分別對n取余,得到對所述待發送的源數據的首次加密結果;
所述利用所述私有秘鑰對首次解密后的數據逐字節進行二次解密,包括:
對首次解密后的數據逐字節求d次冪,將各字節的d次冪結果分別對n取余,得到對所述首次解密后的數據的二次解密結果;
在所述利用所述私有秘鑰對首次解密后的數據逐字節進行二次解密之后,所述方法還包括:
所述目標節點基于自身存儲的第二校驗算法對二次解密后的數據進行校驗計算,得到第七校驗碼;
比較所述第七校驗碼和第八校驗碼,所述第八校驗碼為所述源節點基于自身存儲的與所述目標節點一致的校驗算法對所述待發送的源數據校驗計算得到;
若所述第七校驗碼和所述第八校驗碼相匹配,則確定所述二次解密后的數據與所述待發送的源數據保持一致。
2.根據權利要求1所述的方法,其特征在于,所述電池管理系統中的目標節點對所述源節點進行身份認證,包括:
判斷所述數據發送請求中的源節點地址是否為預設MAC地址集合中的地址;
若所述源節點地址為所述預設MAC地址集合中的地址,則所述目標節點通過隨機數發生器產生一個認證種子,并將所述認證種子發送至所述源節點,以及基于自身存儲的第二加密算法對所述認證種子加密生成第一認證秘鑰;
所述源節點基于自身存儲的所述第二加密算法對所述認證種子加密生成第二認證秘鑰,并將所述第二認證秘鑰發送至所述目標節點;
所述目標節點比較所述第一認證秘鑰和第二認證秘鑰;
若所述第一認證秘鑰和所述第二認證秘鑰相匹配,則身份認證通過。
3.根據權利要求2所述的方法,其特征在于,所述源節點基于自身存儲的所述第二加密算法對所述認證種子加密生成第二認證秘鑰,包括:
所述源節點基于自身存儲的校驗算法對接收到的認證種子進行校驗計算,得到第一校驗碼;所述目標節點基于自身存儲的與所述源節點一致校驗算法對要發送的認證種子校驗計算,得到第二校驗碼;
比較所述第一校驗碼和第二校驗碼,
若所述第一校驗碼和所述第二校驗碼相匹配,則所述源節點基于自身存儲的所述第二加密算法對所述認證種子加密生成第二認證秘鑰。
4.根據權利要求2所述的方法,其特征在于,所述目標節點比較所述第一認證秘鑰和第二認證秘鑰,包括:
所述目標節點基于自身存儲的校驗算法對接收到的第二認證秘鑰進行校驗計算,得到第三校驗碼;所述源節點基于自身存儲的與所述目標節點一致的校驗算法對要發送的第二認證秘鑰校驗計算,得到第四校驗碼;
比較所述第三校驗碼和第四校驗碼,
若所述第三校驗碼和所述第四校驗碼相匹配,則所述目標節點比較所述第一認證秘鑰和第二認證秘鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧德時代新能源科技股份有限公司,未經寧德時代新能源科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811062076.1/1.html,轉載請聲明來源鉆瓜專利網。





