[發(fā)明專利]一種數(shù)據(jù)管理方法及裝置有效
| 申請?zhí)枺?/td> | 202011112068.0 | 申請日: | 2020-10-16 |
| 公開(公告)號: | CN112243008B | 公開(公告)日: | 2023-06-02 |
| 發(fā)明(設(shè)計)人: | 黃珂 | 申請(專利權(quán))人: | 中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/125;H04L9/32;G16Y40/50;G16Y40/35;G16Y30/10 |
| 代理公司: | 北京天昊聯(lián)合知識產(chǎn)權(quán)代理有限公司 11112 | 代理人: | 彭瑞欣;馮建基 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 數(shù)據(jù)管理 方法 裝置 | ||
1.一種數(shù)據(jù)管理方法,其特征在于,包括:
接收物聯(lián)網(wǎng)實(shí)體發(fā)送的數(shù)據(jù)操作請求消息;
對所述數(shù)據(jù)操作請求消息的真實(shí)性和合法性分別進(jìn)行驗(yàn)證,獲得真實(shí)性驗(yàn)證結(jié)果和合法性驗(yàn)證結(jié)果;
根據(jù)所述真實(shí)性驗(yàn)證結(jié)果和所述合法性驗(yàn)證結(jié)果,生成數(shù)據(jù)操作驗(yàn)證反饋消息;
將所述數(shù)據(jù)操作驗(yàn)證反饋消息發(fā)送至所述物聯(lián)網(wǎng)實(shí)體,以供所述物聯(lián)網(wǎng)實(shí)體根據(jù)所述數(shù)據(jù)操作驗(yàn)證反饋消息執(zhí)行數(shù)據(jù)操作;
所述接收物聯(lián)網(wǎng)實(shí)體發(fā)送的數(shù)據(jù)操作請求消息之前,還包括:
根據(jù)所述物聯(lián)網(wǎng)實(shí)體的第一操作權(quán)限,為所述物聯(lián)網(wǎng)實(shí)體分配第二操作權(quán)限;其中,所述第一操作權(quán)限為所述物聯(lián)網(wǎng)實(shí)體在物聯(lián)網(wǎng)系統(tǒng)中的數(shù)據(jù)操作權(quán)限,所述第二操作權(quán)限為所述物聯(lián)網(wǎng)實(shí)體在區(qū)塊鏈系統(tǒng)中的數(shù)據(jù)操作權(quán)限;
所述根據(jù)所述物聯(lián)網(wǎng)實(shí)體的第一操作權(quán)限,為所述物聯(lián)網(wǎng)實(shí)體分配第二操作權(quán)限,包括:
接收所述物聯(lián)網(wǎng)實(shí)體發(fā)送的權(quán)限獲取請求消息;其中,所述權(quán)限獲取請求消息包括所述物聯(lián)網(wǎng)實(shí)體的第一數(shù)字身份,所述第一數(shù)字身份為用于標(biāo)識所述物聯(lián)網(wǎng)實(shí)體身份的數(shù)字信息;
根據(jù)所述物聯(lián)網(wǎng)實(shí)體的所述第一數(shù)字身份,確定所述物聯(lián)網(wǎng)實(shí)體的所述第一操作權(quán)限;
根據(jù)所述第一操作權(quán)限確定所述物聯(lián)網(wǎng)實(shí)體的所述第二操作權(quán)限,并為所述物聯(lián)網(wǎng)實(shí)體分配所述第二操作權(quán)限;
生成并發(fā)送權(quán)限獲取反饋消息至所述物聯(lián)網(wǎng)實(shí)體;其中,所述權(quán)限獲取反饋消息包括公鑰、私鑰和簽名信息,所述公鑰和所述私鑰為當(dāng)前節(jié)點(diǎn)為所述物聯(lián)網(wǎng)實(shí)體生成的密鑰,所述簽名信息是根據(jù)預(yù)設(shè)的第一函數(shù)、所述第一數(shù)字身份和所述第二操作權(quán)限生成的信息;
生成并廣播第一廣播消息至區(qū)塊鏈網(wǎng)絡(luò);其中,所述第一廣播消息包括所述第一函數(shù)、所述第一數(shù)字身份、所述第二操作權(quán)限和所述公鑰;
所述對所述數(shù)據(jù)操作請求消息的真實(shí)性進(jìn)行驗(yàn)證,獲得真實(shí)性驗(yàn)證結(jié)果,包括:
基于所述數(shù)據(jù)操作請求消息生成第二廣播消息,并在區(qū)塊鏈網(wǎng)絡(luò)廣播所述第二廣播消息;
接收所述區(qū)塊鏈網(wǎng)絡(luò)中除當(dāng)前節(jié)點(diǎn)之外的其它節(jié)點(diǎn)返回的真實(shí)性驗(yàn)證反饋消息;
根據(jù)所述真實(shí)性驗(yàn)證反饋消息判斷所述數(shù)據(jù)操作請求消息是否具有真實(shí)性,并獲得所述真實(shí)性驗(yàn)證結(jié)果;
所述第二廣播消息包括所述物聯(lián)網(wǎng)實(shí)體的簽名信息,所述真實(shí)性驗(yàn)證反饋消息是所述其它節(jié)點(diǎn)根據(jù)第一廣播消息獲得所述物聯(lián)網(wǎng)實(shí)體的第一數(shù)字身份、第二操作權(quán)限和預(yù)設(shè)的第一函數(shù),并基于所述第一函數(shù)和所述第二廣播消息中的簽名信息獲得第二數(shù)字身份和第三操作權(quán)限,比較所述第二數(shù)字身份和所述第三操作權(quán)限與所述第一數(shù)字身份和所述第二操作權(quán)限是否一致,并根據(jù)比較結(jié)果生成的消息;
所述數(shù)據(jù)操作請求消息還包括所述物聯(lián)網(wǎng)實(shí)體的數(shù)據(jù)操作類型;
所述對所述數(shù)據(jù)操作請求消息的合法性進(jìn)行驗(yàn)證,包括:
判斷所述數(shù)據(jù)操作類型是否符合所述物聯(lián)網(wǎng)實(shí)體的第二操作權(quán)限;
在所述數(shù)據(jù)操作類型符合所述物聯(lián)網(wǎng)實(shí)體的所述第二操作權(quán)限的情況下,確定所述數(shù)據(jù)操作請求消息的合法性通過驗(yàn)證;
所述數(shù)據(jù)操作驗(yàn)證反饋消息為所述數(shù)據(jù)操作請求消息的真實(shí)性和合法性均通過驗(yàn)證;
所述將所述數(shù)據(jù)操作驗(yàn)證反饋消息發(fā)送至所述物聯(lián)網(wǎng)實(shí)體,以供所述物聯(lián)網(wǎng)實(shí)體根據(jù)所述數(shù)據(jù)操作驗(yàn)證反饋消息執(zhí)行數(shù)據(jù)操作之后,還包括:
接收所述物聯(lián)網(wǎng)實(shí)體發(fā)送的加密的操作數(shù)據(jù);其中,所述加密的操作數(shù)據(jù)為所述物聯(lián)網(wǎng)實(shí)體使用私鑰對操作數(shù)據(jù)進(jìn)行加密獲得的數(shù)據(jù);
使用所述物聯(lián)網(wǎng)實(shí)體的公鑰對所述加密的操作數(shù)據(jù)進(jìn)行解密,獲得所述操作數(shù)據(jù);
驗(yàn)證所述操作數(shù)據(jù)是否符合所述物聯(lián)網(wǎng)實(shí)體的第二操作權(quán)限;
在所述操作數(shù)據(jù)符合所述第二操作權(quán)限的情況下,基于所述操作數(shù)據(jù)執(zhí)行對應(yīng)的數(shù)據(jù)操作。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)管理方法,其特征在于,所述當(dāng)前節(jié)點(diǎn)為區(qū)塊鏈系統(tǒng)基于競爭機(jī)制從所述區(qū)塊鏈網(wǎng)絡(luò)的節(jié)點(diǎn)中選取的處理節(jié)點(diǎn)。
3.一種數(shù)據(jù)管理裝置,其特征在于,包括:
接收模塊,用于接收物聯(lián)網(wǎng)實(shí)體發(fā)送的數(shù)據(jù)操作請求消息;
第一驗(yàn)證模塊,用于對所述數(shù)據(jù)操作請求消息的真實(shí)性進(jìn)行驗(yàn)證,獲得真實(shí)性驗(yàn)證結(jié)果;
第二驗(yàn)證模塊,用于對所述數(shù)據(jù)操作請求消息的合法性進(jìn)行驗(yàn)證,獲得合法性驗(yàn)證結(jié)果;
生成模塊,用于根據(jù)所述真實(shí)性驗(yàn)證結(jié)果和所述合法性驗(yàn)證結(jié)果,生成數(shù)據(jù)操作驗(yàn)證反饋消息;
發(fā)送模塊,用于將所述數(shù)據(jù)操作驗(yàn)證反饋消息發(fā)送至所述物聯(lián)網(wǎng)實(shí)體,以供所述物聯(lián)網(wǎng)實(shí)體根據(jù)所述數(shù)據(jù)操作驗(yàn)證反饋消息執(zhí)行數(shù)據(jù)操作;
所述數(shù)據(jù)管理裝置,還包括:
權(quán)限分配模塊,用于根據(jù)所述物聯(lián)網(wǎng)實(shí)體的第一操作權(quán)限,為所述物聯(lián)網(wǎng)實(shí)體分配第二操作權(quán)限;其中,所述第一操作權(quán)限為所述物聯(lián)網(wǎng)實(shí)體在物聯(lián)網(wǎng)系統(tǒng)中的數(shù)據(jù)操作權(quán)限,所述第二操作權(quán)限為所述物聯(lián)網(wǎng)實(shí)體在區(qū)塊鏈系統(tǒng)中的數(shù)據(jù)操作權(quán)限;
所述權(quán)限分配模塊,還用于:
接收所述物聯(lián)網(wǎng)實(shí)體發(fā)送的權(quán)限獲取請求消息;其中,所述權(quán)限獲取請求消息包括所述物聯(lián)網(wǎng)實(shí)體的第一數(shù)字身份,所述第一數(shù)字身份為用于標(biāo)識所述物聯(lián)網(wǎng)實(shí)體身份的數(shù)字信息;
根據(jù)所述物聯(lián)網(wǎng)實(shí)體的所述第一數(shù)字身份,確定所述物聯(lián)網(wǎng)實(shí)體的所述第一操作權(quán)限;
根據(jù)所述第一操作權(quán)限確定所述物聯(lián)網(wǎng)實(shí)體的所述第二操作權(quán)限,并為所述物聯(lián)網(wǎng)實(shí)體分配所述第二操作權(quán)限;
生成并發(fā)送權(quán)限獲取反饋消息至所述物聯(lián)網(wǎng)實(shí)體;其中,所述權(quán)限獲取反饋消息包括公鑰、私鑰和簽名信息,所述公鑰和所述私鑰為當(dāng)前節(jié)點(diǎn)為所述物聯(lián)網(wǎng)實(shí)體生成的密鑰,所述簽名信息是根據(jù)預(yù)設(shè)的第一函數(shù)、所述第一數(shù)字身份和所述第二操作權(quán)限生成的信息;
生成并廣播第一廣播消息至區(qū)塊鏈網(wǎng)絡(luò);其中,所述第一廣播消息包括所述第一函數(shù)、所述第一數(shù)字身份、所述第二操作權(quán)限和所述公鑰;
所述第一驗(yàn)證模塊,具體用于:
基于所述數(shù)據(jù)操作請求消息生成第二廣播消息,并在區(qū)塊鏈網(wǎng)絡(luò)廣播所述第二廣播消息;
接收所述區(qū)塊鏈網(wǎng)絡(luò)中除當(dāng)前節(jié)點(diǎn)之外的其它節(jié)點(diǎn)返回的真實(shí)性驗(yàn)證反饋消息;
根據(jù)所述真實(shí)性驗(yàn)證反饋消息判斷所述數(shù)據(jù)操作請求消息是否具有真實(shí)性,并獲得所述真實(shí)性驗(yàn)證結(jié)果;
所述第二廣播消息包括所述物聯(lián)網(wǎng)實(shí)體的簽名信息,所述真實(shí)性驗(yàn)證反饋消息是所述其它節(jié)點(diǎn)根據(jù)第一廣播消息獲得所述物聯(lián)網(wǎng)實(shí)體的第一數(shù)字身份、第二操作權(quán)限和預(yù)設(shè)的第一函數(shù),并基于所述第一函數(shù)和所述第二廣播消息中的簽名信息獲得第二數(shù)字身份和第三操作權(quán)限,比較所述第二數(shù)字身份和所述第三操作權(quán)限與所述第一數(shù)字身份和所述第二操作權(quán)限是否一致,并根據(jù)比較結(jié)果生成的消息;
所述數(shù)據(jù)操作請求消息還包括所述物聯(lián)網(wǎng)實(shí)體的數(shù)據(jù)操作類型;則所述第二驗(yàn)證模塊,具體用于:
判斷所述數(shù)據(jù)操作類型是否符合所述物聯(lián)網(wǎng)實(shí)體的第二操作權(quán)限;
在所述數(shù)據(jù)操作類型符合所述物聯(lián)網(wǎng)實(shí)體的所述第二操作權(quán)限的情況下,確定所述數(shù)據(jù)操作請求消息的合法性通過驗(yàn)證;
所述數(shù)據(jù)操作驗(yàn)證反饋消息為所述數(shù)據(jù)操作請求消息的真實(shí)性和合法性均通過驗(yàn)證;
所述權(quán)限分配模塊,還用于:
所述將所述數(shù)據(jù)操作驗(yàn)證反饋消息發(fā)送至所述物聯(lián)網(wǎng)實(shí)體,以供所述物聯(lián)網(wǎng)實(shí)體根據(jù)所述數(shù)據(jù)操作驗(yàn)證反饋消息執(zhí)行數(shù)據(jù)操作之后:
接收所述物聯(lián)網(wǎng)實(shí)體發(fā)送的加密的操作數(shù)據(jù);其中,所述加密的操作數(shù)據(jù)為所述物聯(lián)網(wǎng)實(shí)體使用私鑰對操作數(shù)據(jù)進(jìn)行加密獲得的數(shù)據(jù);
使用所述物聯(lián)網(wǎng)實(shí)體的公鑰對所述加密的操作數(shù)據(jù)進(jìn)行解密,獲得所述操作數(shù)據(jù);
驗(yàn)證所述操作數(shù)據(jù)是否符合所述物聯(lián)網(wǎng)實(shí)體的第二操作權(quán)限;
在所述操作數(shù)據(jù)符合所述第二操作權(quán)限的情況下,基于所述操作數(shù)據(jù)執(zhí)行對應(yīng)的數(shù)據(jù)操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司,未經(jīng)中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011112068.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種牙膏及其制備方法
- 下一篇:阻斷鐵皮石斛組培苗被細(xì)菌污染的方法
- 民用大飛機(jī)機(jī)載網(wǎng)絡(luò)的數(shù)據(jù)管理系統(tǒng)及方法
- 一種移動應(yīng)用安全管控方法和設(shè)備
- 基于數(shù)據(jù)庫管理系統(tǒng)的電極加工管理系統(tǒng)
- 一種數(shù)據(jù)管理方法及裝置
- 基于XBRL標(biāo)準(zhǔn)的主數(shù)據(jù)管理系統(tǒng)的設(shè)計方法
- 大數(shù)據(jù)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)管理能力評估的系統(tǒng)及其方法
- 一種基于Hadoop的數(shù)據(jù)管理系統(tǒng)及其管理方法
- 物聯(lián)網(wǎng)檢測數(shù)據(jù)管理系統(tǒng)及物聯(lián)網(wǎng)檢測數(shù)據(jù)管理方法
- 基于核心對象的一體化數(shù)據(jù)管理系統(tǒng)
- 數(shù)據(jù)管理方法、數(shù)據(jù)管理裝置、電子設(shè)備及存儲介質(zhì)





