[發明專利]基于區塊鏈網絡的數據傳輸方法、裝置及設備有效
| 申請號: | 202110365709.1 | 申請日: | 2021-04-06 |
| 公開(公告)號: | CN113079508B | 公開(公告)日: | 2022-08-26 |
| 發明(設計)人: | 羅強;賴升;彭順求;岑健明 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04W12/041 | 分類號: | H04W12/041;H04W12/06;H04W84/18;H04L9/08;H04L9/32;H04L67/1095;H04L67/1097 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞;王濤 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 網絡 數據傳輸 方法 裝置 設備 | ||
1.一種基于區塊鏈網絡的數據傳輸方法,其特征在于,所述區塊鏈網絡中包括至少兩個身份認證節點;所述方法包括:
在采集到監聽事件的情況下,利用監聽事件數據和各個身份認證節點的身份認證節點標識生成對稱密鑰;
在所述身份認證節點中選取發送節點,并為除發送節點外的其他身份認證節點分配節點隨機數;
利用預設網絡參數,結合所述對稱密鑰、節點隨機數計算對應于所述發送節點的發送節點參數;
利用所述發送節點參數、節點隨機數、預設網絡參數和身份認證節點標識構造數據簽名;
將所述數據簽名和所述監聽事件數據發送至基站節點,以使所述基站節點驗證數據簽名后將所述監聽事件數據同步至區塊鏈網絡中。
2.如權利要求1所述的方法,其特征在于,所述監聽事件包括發生在無線傳感器探測范圍內的事件;所述監聽事件數據包括事件發生時間、事件發生地點、事件發生空間位置和事件描述中的至少一種數據。
3.如權利要求1所述的方法,其特征在于,所述利用所述監聽事件數據和各個身份認證節點的身份認證節點標識生成對稱密鑰,包括:
利用公式k=h(m,Gid1,Gid2,...,Gidr)計算對稱密鑰,式中,k為對稱密鑰,h是Hash函數,m為監聽事件數據,r為身份認證節點的數量,Gidi,1<=i<=r為身份認證節點標識。
4.如權利要求1所述的方法,其特征在于,所述在所述身份認證節點中選取發送節點,包括:
基于身份認證節點的距離篩選得到候選節點;
在所述候選節點中隨機選取發送節點。
5.如權利要求1所述的方法,其特征在于,所述利用預設網絡參數,結合所述對稱密鑰、節點隨機數計算對應于所述發送節點的發送節點參數,包括:
利用門限函數將所述節點隨機數變換為節點計算參數;所述門限函數用于限制節點計算參數的位數;
基于所述節點計算參數、對稱密鑰、預設網絡參數計算對應于所述發送節點的發送節點參數。
6.如權利要求1所述的方法,其特征在于,所述將所述數據簽名和所述監聽事件數據發送至基站節點,包括:
基于數據簽名、監聽事件數據、身份認證節點記號、身份認證節點標記參數、加密安全參數和檢驗參數構造網絡數據報文;所述加密安全參數由區塊鏈網絡中的共識記賬節點記錄;
將所述網絡數據報文發送至基站節點。
7.如權利要求6所述的方法,其特征在于,所述加密安全參數通過以下方式獲取:
隨機生成安全參數;
基于初始化算法將所述安全參數轉換為加密安全參數。
8.一種基于區塊鏈網絡的數據傳輸裝置,其特征在于,所述區塊鏈網絡中包括至少兩個身份認證節點;所述裝置包括:
對稱密鑰生成模塊,用于在采集到監聽事件的情況下,利用監聽事件數據和各個身份認證節點的身份認證節點標識生成對稱密鑰;
隨機數分配模塊,用于在所述身份認證節點中選取發送節點,并為除發送節點外的其他身份認證節點分配節點隨機數;
發送節點參數計算模塊,用于利用預設網絡參數,結合所述對稱密鑰、節點隨機數計算對應于所述發送節點的發送節點參數;
數據簽名構造模塊,用于利用所述發送節點參數、節點隨機數、預設網絡參數和身份認證節點標識構造數據簽名;
數據發送模塊,用于將所述數據簽名和所述監聽事件數據發送至基站節點,以使所述基站節點驗證數據簽名后將所述監聽事件數據同步至區塊鏈網絡中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110365709.1/1.html,轉載請聲明來源鉆瓜專利網。





