[發明專利]數據傳輸系統、數據傳輸方法、介質及電子設備有效
| 申請號: | 202010165923.8 | 申請日: | 2020-03-11 |
| 公開(公告)號: | CN111371796B | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 莊曉照 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40 |
| 代理公司: | 深圳市聯鼎知識產權代理有限公司 44232 | 代理人: | 葉虹 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 系統 方法 介質 電子設備 | ||
本申請提供一種數據傳輸系統、數據傳輸方法、計算機可讀存儲介質及電子設備;涉及計算機技術領域;該系統包括:發送方,用于向接收方傳輸證明文件;計算待傳輸數據對應的數據摘要,通過密鑰文件對數據摘要進行加密,并向接收方傳輸待傳輸數據及加密后的數據摘要。接收方,用于在驗證證明文件有效后通過證明文件解密加密后的數據摘要;根據解密后的數據摘要驗證待傳輸數據,驗證成功后向發送方返回與待傳輸數據相對應的反饋數據??梢?,實施本申請的技術方案,可以通過非對稱加解密技術結合證明文件的方式驗證所傳輸的數據及發送方身份,提升數據傳輸的安全性。
技術領域
本申請涉及計算機技術領域,具體而言,涉及一種數據傳輸系統、數據傳輸方法、計算機可讀存儲介質及電子設備。
背景技術
一般來說,在聯盟鏈控制臺的應用場景下,不同的控制臺之間需要通過兩兩互聯來進行數據交互。其中,多個控制臺通常具有一一對應的證明文件,當一個控制臺向另一個控制臺傳輸數據時,另一個控制臺可以通過證明文件驗證傳輸數據的控制臺的身份。但是,通過這種數據傳輸方式傳輸數據容易造成數據被其他控制臺篡改的問題,即,數據傳輸安全性較低。
需要說明的是,在上述背景技術部分公開的信息僅用于加強對本申請的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現有技術的信息。
發明內容
本申請的目的在于提供一種數據傳輸系統、數據傳輸方法、計算機可讀存儲介質及電子設備,可以通過非對稱加解密技術結合證明文件的方式驗證所傳輸的數據及控制臺身份,提升數據傳輸的安全性。
本申請的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本申請的實踐而習得。
根據本申請的第一方面,提供一種數據傳輸系統,該系統包括發送方和接收方,其中:
發送方,用于向接收方傳輸用于代表發送方的證明文件;
發送方,還用于計算待傳輸數據對應的數據摘要,通過發送方對應的密鑰文件對數據摘要進行加密,并向接收方傳輸待傳輸數據及加密后的數據摘要;
接收方,用于接收證明文件、待傳輸數據及加密后的數據摘要,在驗證證明文件有效后通過證明文件解密加密后的數據摘要;
接收方,還用于根據解密后的數據摘要驗證待傳輸數據,驗證成功后向發送方返回與待傳輸數據相對應的反饋數據。
在本申請的一種示例性實施例中,該系統還包括信息管理服務模塊和證明文件服務模塊,其中:
發送方,還用于在發送方向接收方傳輸用于代表發送方的證明文件之前,將發送方對應的控制臺信息傳輸至信息管理服務模塊;其中,控制臺信息至少包括用戶名和證件號;
信息管理服務模塊,用于接收控制臺信息,根據控制臺信息生成用于代表發送方的標識符,并將標識符和控制臺信息傳輸至證明文件服務模塊;
證明文件服務模塊,用于接收標識符和控制臺信息,根據標識符和控制臺信息生成與發送方對應的密鑰文件和用于代表發送方的證明文件,并向信息管理服務模塊反饋證明文件和密鑰文件;
信息管理服務模塊,還用于接收證明文件和密鑰文件,并將證明文件和密鑰文件反饋至發送方;
發送方,還用于接收證明文件和密鑰文件。
在本申請的一種示例性實施例中,發送方通過發送方對應的密鑰文件對數據摘要進行加密的方式具體可以為:
發送方,用于通過發送方對應的密鑰文件中的私鑰對數據摘要進行加密。
在本申請的一種示例性實施例中,證明文件中包括用戶名、證件號、標識符、與密鑰文件中的私鑰所對應的公鑰、證明文件的有效期以及發送方所對應的聯盟鏈規模。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010165923.8/2.html,轉載請聲明來源鉆瓜專利網。





