[发明专利]一种电力物联网区块链数据管理系统在审
申请号: | 202011043296.7 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112383504A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 岳宗坤;王腾;岳岩;马亚南;张宗贤;张涛;何延辉;程旭辉;任军霞;马腾飞;刘明利;王浩;姜淑静;梁康;张庆;石国栋;赵军;董保霞;石国强;周冬玲;李梁栋;王玉琳 | 申请(专利权)人: | 国网山东省电力公司冠县供电公司;国网山东省电力公司聊城供电公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 徐胭脂 |
地址: | 252599 山东省聊城市冠*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 联网 区块 数据管理 系统 | ||
1.一种电力物联网区块链数据管理系统,包括物联网数据采集终端和管理终端;物联网数据采集终端设有信息采集模块和信息发送模块;信息采集模块用于采集电力设备的物联网数据;其特征在于,物联网数据采集终端还设有数据加密模块;
数据加密模块,用于采用预先设定的私钥加密所述物联网数据,得到物联网数据密文;
信息发送模块,用于将物联网数据密文发送到区块链中各节点进行物联网数据的合法性判断:若该物联网数据密文合法,则将该物联网数据密文按照预先设定的拆分规则拆分成第一密文和第二密文,并采用预先设定的数字摘要算法计算所述物联网数据的数字摘要得到第一数字摘要M1,并按照预先设定的重排规则重排第一数字摘要M1的所有字符得到第二数字摘要M2,并按照预先设定的拼接规则拼接第一密文、第二密文和第二数字摘要M2,得到第一拼接文件F1,之后将所述第一拼接文件F1写入管理终端和区块链中。
2.根据权利要求1所述的电力物联网区块链数据管理系统,其特征在于,管理终端包括数据接收模块、数据处理模块和显示模块;
数据接收模块,用于接收信息发送模块写入的第一拼接文件F1;
数据处理模块,用于对数据接收模块接收到的第一拼接文件F1进行分析处理,所述分析处理方法包括步骤:
基于上述预先设定的拼接规则,拆分所得到的第一拼接文件F1,得到第一密文、第二密文和第二数字摘要M2;
基于上述预先设定的重排规则,恢复第二数字摘要M2中各字符的排列位置,得到对应的第一数字摘要M1;
基于上述预先设定的拆分规则,拼接上述拆分得到的第一密文和第二密文,得到物联网数据密文;
采用与所述私钥配合使用的公钥解密拼接得到的物联网数据密文,得到物联网数据;
采用与上述预先设定的数字摘要算法相同的数字摘要算法,计算解密得到的物联网数据的数字摘要,得到第一数字摘要M1’;
比对第一数字摘要M1’与恢复所得到的第一数字摘要M1的一致性:若一致,则存储解密得到的物联网数据;若不一致,则进行报警。
3.根据权利要求2所述的电力物联网区块链数据管理系统,其特征在于,管理终端还包括操作请求接收模块和操作请求响应模块;
操作请求接收模块,用于接收用户发送的请求查看相关物联网数据的操作请求;操作请求中包含用户的账户信息和权限信息;
操作请求接收模块,还用于将接收到的操作请求发送到区块链的各个节点进行合法性判断;
操作请求响应模块,用于接收区块链网络节点返回的判断结果,若接收到操作请求合法的返回信息,则解析操作请求并根据解析结果,采用预先设定的对称加密算法加密对应的物联网数据,得到目标数据密文,并将得到的目标数据密文发送给用户。
4.根据权利要求3所述的电力物联网区块链数据管理系统,其特征在于,所述对称加密算法采用AES算法。
5.根据权利要求2-4中任一项所述的电力物联网区块链数据管理系统,其特征在于,所述管理终端还包括GPRS模块,用于在进行上述报警时,向预先设定的手机号发送相关报警信息。
6.根据权利要求2-4中任一项所述的电力物联网区块链数据管理系统,其特征在于,所述数字摘要算法,采用MD5算法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网山东省电力公司冠县供电公司;国网山东省电力公司聊城供电公司,未经国网山东省电力公司冠县供电公司;国网山东省电力公司聊城供电公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011043296.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐压防渗漏PE管材的制造方法
- 下一篇:一种氢气水汽分离装置