【技术实现步骤摘要】
一种电厂数据管理方法、系统、设备及存储介质
[0001]本专利技术涉及电厂数据管理
,尤其是涉及一种电厂数据管理方法、系统、设备及存储介质。
技术介绍
[0002]当前,电厂行业基础设施承载着大量的业务数据和用户数据,现有的电厂汇报数据流很容易被篡改,极大地影响了数据安全性。
[0003]因此,保证关键数据免遭非法篡改和非法利用成为电厂数据管理的重中之重。
技术实现思路
[0004]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供了一种安全性高的电厂数据管理方法、系统、设备及存储介质。
[0005]本专利技术的目的可以通过以下技术方案来实现:
[0006]根据本专利技术的第一方面,提供了一种电厂数据管理方法,该方法包括:
[0007]电厂业务数据写入:
[0008]获取电厂业务数据,根据预设对映表确定电厂业务数据所属的数据段,计算数据段的第一哈希值,将电厂业务数据以及第一哈希值上链存储,并将所述电厂业务数据写入数据库;
[0009]电厂业务数据读取 ...
【技术保护点】
【技术特征摘要】
1.一种电厂数据管理方法,其特征在于,该方法包括:电厂业务数据写入:获取电厂业务数据,根据预设对映表确定电厂业务数据所属的数据段,计算数据段的第一哈希值,将电厂业务数据以及第一哈希值上链存储,并将所述电厂业务数据写入数据库;电厂业务数据读取:接收数据读取请求,并根据请求从所述数据库获取写入的电厂业务数据,确定业务数据所属的数据段并计算对应的第二哈希值;从区块链中获取第一哈希值,对比第一哈希值和第二哈希值,若一致则返回显示读取的电厂业务数据,否则利用电厂业务数据对数据库中相应的电厂业务数据进行更新恢复。2.根据权利要求1所述的一种电厂数据流管理方法,其特征在于,所述方法还包括:1)计算文件块的MD5值,并将所述MD5值存储在区块链的网络节点中,一个网络节点用于存储各个文件块的MD5值;2)若检测到目标网络节点中的MD5值被篡改,则确定被篡改MD5值,并对被篡改MD5值和被篡改MD5值所对应的文件块进行恢复。3.一种基于权利要求1所述的电厂数据管理方法的系统,包括中央处理器、数据库、存储单元、数据获取单元和数据发送单元,中央处理器分别与数据发送单元、数据库、数据获取单元和存储单元的信号端连接,其特征在于,所述数据发送单元的信号端连接有计算单元,所述计算单元的信号端连接有防篡改单元,所述防篡改单元包括检测模块和恢复模块;电厂业务数据写入:所述数据获取单元接收业务数据并输送至所述中央处理器,所述中央处理器根据预设对映表确定所述业务数据所属的数据段,并发送至所述数据发送单元,所述数据发送单元将所述业务数据所属的数据段发送至所述计算单元,所述计算单元计算所述数据段的第一哈希值,最后将所述业务数据以及所述第一哈希值上链存储至所述存储单元的区块链中,并将该业务数据写入所述数据库;电厂业务数据读取:所述中央处理器接收数据读取请求,并根据请求从所述数据库获取写入的所述业务数据,确定获取的业务数据所属...
【专利技术属性】
技术研发人员:蔡洪旺,郭新昱,孙守虎,任欢,谢世安,丁淑萍,梁永吉,杨焰,迟玉翠,郑伟,孙小函,蔡祥,
申请(专利权)人:华能能源交通产业控股有限公司华能集团技术创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。