[發明專利]一種數據傳輸方法、裝置、設備和存儲介質有效
| 申請號: | 202011162901.2 | 申請日: | 2020-10-27 |
| 公開(公告)號: | CN112235107B | 公開(公告)日: | 2023-03-03 |
| 發明(設計)人: | 趙云;崔超;林偉斌;肖勇;曾勇剛;徐迪 | 申請(專利權)人: | 南方電網科學研究院有限責任公司;中國南方電網有限責任公司 |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L9/30;H04L9/40 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 蘇云輝 |
| 地址: | 510663 廣東省廣州市蘿崗區科*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 設備 存儲 介質 | ||
1.一種數據傳輸方法,其特征在于,涉及通信前端和多個通信后端,所述通信前端具有通信前端標識,所述多個通信后端分別具有通信后端標識,所述方法包括:
當所述通信前端獲取到待傳輸數據時,確定所述待傳輸數據對應的目標通信后端標識,并在所述通信前端的第一密鑰存儲表中查找與所述目標通信后端標識對應的第一通信密鑰;
通過所述通信前端計算所述待傳輸數據的第一雜湊值,并采用所述第一通信密鑰對所述待傳輸數據進行加密,生成加密數據;
通過所述通信前端發送所述加密數據和所述第一雜湊值到與所述目標通信后端標識對應的目標通信后端;
當所述目標通信后端接收到所述加密數據和所述第一雜湊值時,在所述目標通信后端的第二密鑰存儲表中查找與所述通信前端標識對應的第二通信密鑰;
通過所述目標通信后端采用所述第二通信密鑰對所述加密數據進行解密,生成解密數據并計算所述解密數據的第二雜湊值;
若所述第一雜湊值與所述第二雜湊值相等,則通過所述目標通信后端判定所述待傳輸數據傳輸成功;
在所述當所述通信前端獲取到待傳輸數據時,確定所述待傳輸數據對應的目標通信后端標識,并在所述通信前端的第一密鑰存儲表中查找與所述目標通信后端標識對應的第一通信密鑰的步驟之前,所述方法還包括:
建立所述通信前端和所述目標通信后端之間的通信連接;
采用預置的國密算法構建所述通信前端中的第一密鑰存儲表和所述目標通信后端中的第二密鑰存儲表;
所述國密算法包括SM2算法、SM3算法和SM4算法,所述采用預置的國密算法構建所述通信前端中的第一密鑰存儲表和所述目標通信后端中的第二密鑰存儲表的步驟,包括:
通過所述目標通信后端依據所述SM2算法生成公鑰和私鑰,并采用所述SM3算法計算所述公鑰的第三雜湊值;
通過所述目標通信后端發送所述公鑰和所述第三雜湊值到所述通信前端;
通過所述通信前端根據所述公鑰、所述第三雜湊值、所述SM3算法和所述SM4算法,生成待驗證密鑰和與所述待驗證密鑰對應的第一密文和第四雜湊值;
通過所述通信前端發送所述第一密文和所述第四雜湊值到所述目標通信后端;
通過所述通信前端采用所述通信前端標識、所述目標通信后端標識、所述待驗證密鑰和所述公鑰,構建存儲在所述通信前端的第一密鑰存儲表;
通過所述目標通信后端依據所述第一密文、所述第四雜湊值和所述SM3算法,判斷由所述第一密文解密得到的第一明文是否與所述待驗證密鑰相同;
當所述第一明文與所述待驗證密鑰相同時,通過所述目標通信后端采用所述目標通信后端標識、所述通信前端標識、所述公鑰、所述私鑰和所述第一明文,構建存儲在所述目標通信后端的第二密鑰存儲表。
2.根據權利要求1所述的方法,其特征在于,所述通過所述通信前端根據所述公鑰、所述第三雜湊值、所述SM3算法和所述SM4算法,生成待驗證密鑰和與所述待驗證密鑰對應的第一密文和第四雜湊值的步驟,包括:
通過所述目標通信后端接收所述公鑰和所述第三雜湊值;
通過所述通信前端依據所述SM4算法生成待驗證密鑰,并采用所述SM3算法計算所述待驗證密鑰的第四雜湊值;
當所述通信前端接收到所述公鑰和所述第三雜湊值時,采用所述SM3算法計算所述公鑰的第五雜湊值;
通過所述通信前端依據所述第三雜湊值和所述第五雜湊值,判斷所述公鑰是否通過驗證;
當所述公鑰通過驗證時,所述通信前端采用所述公鑰對所述待驗證密鑰進行加密,生成第一密文。
3.根據權利要求2所述的方法,其特征在于,所述通過所述通信前端依據所述第三雜湊值和所述第五雜湊值,判斷所述公鑰是否通過驗證的步驟,包括:
通過所述通信前端比較所述第三雜湊值和所述第五雜湊值;
若所述第三雜湊值和所述第五雜湊值相等,則判定所述公鑰通過驗證;
若所述第三雜湊值和所述第五雜湊值不相等,則判定所述公鑰不通過驗證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南方電網科學研究院有限責任公司;中國南方電網有限責任公司,未經南方電網科學研究院有限責任公司;中國南方電網有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011162901.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高壓電源檢測儀及測試方法
- 下一篇:一種用于制作紙箱的壓痕機





