[发明专利]一种工业物联网中基于数据加密存储的数据共享方法在审

专利信息
申请号: 201910743124.1 申请日: 2019-08-13
公开(公告)号: CN110457926A 公开(公告)日: 2019-11-15
发明(设计)人: 马创;赵娟;杨松菱 申请(专利权)人: 重庆邮电大学
主分类号: G06F21/60 分类号: G06F21/60;G06F21/62;G06F21/64
代理公司: 50215 重庆辉腾律师事务所 代理人: 卢胜斌<国际申请>=<国际公布>=<进入
地址: 400065重*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 工作量 数据聚合 处理模块 农业数据 生成模块 数据共享 数据区块 链系统 存储 数据加密存储 计算机领域 访问约束 工业领域 共享请求 记账管理 交易记录 数据存储 顺序存储 信息孤岛 有效解决 控制器 智能 时间段 物联网 验证 权限 记录
【说明书】:

发明涉及工业领域和计算机领域,尤其涉及一种工业物联网中基于数据加密存储的数据共享方法,包括联盟链系统,联盟链系统包括数据聚合器、工作量证明模块、数据区块生成模块、智能合约处理模块;所述数据聚合器包括本地控制器以及记录池;所述工作量证明模块用来确定某个时间段内的数据记账管理权限;所述数据区块生成模块用于将工作量证明模块中拥有有效工作量证明的数据聚合器中所存储的交易记录按照时间先后顺序存储在数据存储在系统中;所述智能合约处理模块是在数据共享的过程中验证共享请求是否符合访问约束条件;本发明可以通过该系统来有效解决如何存储和利用现有农业数据的问题,以避免农业数据的信息孤岛效应。

技术领域

本发明涉及工业领域和计算机领域,尤其涉及一种工业物联网中基于数据加密存储的数据共享方法。

背景技术

工业物联网是将具有感知、监控能力的各类采集、控制传感器或控制器,以及移动通信、智能分析等技术不断融入到工业生产过程各个环节,从而大幅提高制造效率,改善产品质量,降低产品成本和资源消耗,最终实现将传统工业提升到智能化的新阶段。

近年来,我国农业信息化建设发展迅速,全国各地建立了大量农业信息网站,农业数据得到有效积累。但是由于我国的科学研究对数据共享的重视程度不足,使得数据的利用率很低,造成极大的资源浪费,同时农业信息网站建设相对独立、区域性显著,各农业信息网站之间缺乏统一的规范,比如数据存储的形式不一样等,造成数据相互独立,从而形成了信息孤岛效应,使得农业数据难以直接利用。常规的数据共享方式都是将数据发送到一个可靠的中央节点进行数据存储和共享,但是以中央节点进行数据共享的模式面临着一些共同的缺陷,比如,集中的恶意攻击;中心节点的单点故障;数据中心存储数据的恶意篡改等问题。因此,如何存储和利用现有数据是农业信息化急待研究和解决的问题。

区块链技术是指通过去中心化集体维护一个可靠数据库的技术,具有去信任、无中心、多方参与、可靠数据库等共识特征。区块链技术利用非对称加密技术实现区块数据的存储,利用分布式节点共识算法来生成和更新数据。采用分布式数据方法能够保证数据的安全存储,同时不需要依赖于全局可信的第三方,从而能够避免遭受集中的恶意攻击。因此,区块链的这些技术和特点为工业物联网中数据存储与共享问题提供了解决方案。

发明内容

为了方便农业信息的存储与共享,本发明提出一种工业物联网中基于数据加密存储的数据共享方法,包括联盟链系统,所述联盟链系统包括数据聚合器、加密信息生成模块、数据加密模块、工作量证明模块、数据区块生成模块、智能合约处理模块;所述数据聚合器包括本地控制器以及记录池;在联盟链中进行数据存储时,联盟链系统利用加密信息生成模块生成证书、私钥、公钥以及签名,数据加密模块根据节点证书、私钥、公钥以及签名将节点的数据加密存储在数据聚合器的记录池中,若待上传的数据真实有效,则通过工作量证明模块来确定拥有记账权的节点,由该节点利用数据区块生成模块将数据写入区块链中;在联盟链系统中请求共享数据时,若一个节点若向另一个节点发起数据请求,智能合约处理模块判断是否同意收到数据请求的节点共享数据,若同意共享,将加密的数据发送给发情数据请求的节点,发起数据请求的节点利用自己的私钥对数据进行解密,完成数据共享。

进一步的,在联盟链中进行数据存储的具体步骤包括:

S101、系统为全网内每个合法的节点颁发用于加密数据的公钥、私钥以及数字签名并为每个合法节点生成证书;当系统进行初始化时,节点从邻近的数据聚合器的记录池中获取区块数据存储位置索引表;

S102、节点上传监测数据时,先将节点的数字签名发送给数据聚合器进行身份的验证,等到收到确认回复后,使用节点的公钥加密监测数据,附上加密后的监测数据的签名后连同加密后的监测数据一起发送给数据聚合器,数据聚合器利用本身公钥对接收到的数据进行加密,得到待上传数据;

S103、数据聚合器对待上传数据进行合法性检测,即判断待上传的数据是否安全有效,如果通过检测,就该待上传数据保存数据聚合器的记录池中,否则,直接忽略该待上传数据;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910743124.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top