[发明专利]电力调度指令和数字水印上链方法、系统、装置及介质在审
申请号: | 202210515888.7 | 申请日: | 2022-05-12 |
公开(公告)号: | CN114745122A | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 阎博;于韶源;曹良晶;陈爱林;戚岳;耿建;刘蒙;韦涛 | 申请(专利权)人: | 中国电力科学研究院有限公司;国网冀北电力有限公司;国家电网有限公司 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H02J13/00;G06F21/64;G06F21/16 |
代理公司: | 北京中巡通大知识产权代理有限公司 11703 | 代理人: | 崔来贺 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力 调度 指令 数字 水印 方法 系统 装置 介质 | ||
1.电力调度指令和数字水印上链方法,其特征在于,包括:
获取电力调度指令数据;
采用国密标准SM2在所述电力调度指令数据中嵌入调度负责机构的数字水印,生成电力调度指令文件;
将所述电力调度指令文件存储于区块链中,形成电力调度指令凭证。
2.根据权利要求1所述的电力调度指令和数字水印上链方法,其特征在于,所述获取电力调度指令数据的步骤中,所述电力调度指令数据的内容包括:调度编号、调度内容、调度时间、产生机构、执行机构、是否属于对前序调度操作的响应以及编号。
3.根据权利要求1所述的电力调度指令和数字水印上链方法,其特征在于,所述获取电力调度指令数据的步骤中,所述电力调度指令数据的获取方式为:根据电网实际调度指令,生成电力调度指令数据。
4.根据权利要求1所述的电力调度指令和数字水印上链方法,其特征在于,所述采用国密标准SM2在所述电力调度指令数据中嵌入调度负责机构的数字水印,生成电力调度指令文件的步骤,具体包括:
根据国密标准SM2中椭圆曲线密码机制,生成调度负责机构的私钥;其中,私钥:整数d=[1,n-2],与所述私钥对应的公钥为:P=[d]G,G是基点;
获取调度负责机构数字水印的信息WA;
对所述数字水印的信息WA使用私钥d和公钥P分别进行扩展Arnold变换,分别得到置乱后的水印:WA1和WB;
采用哈达玛变换将置乱后的水印进行混合编码;
采用基于离散小波变换的水印嵌入算法将混合编码后的水印嵌入所述电力调度指令数据中,生成电力调度指令文件。
5.根据权利要求4所述的电力调度指令和数字水印上链方法,其特征在于,根据国密标准SM2中椭圆曲线密码机制,生成调度负责机构的私钥时:设Fp为椭圆曲线上一点,椭圆曲线方程选取:y2=x3+ax+b;基点G=(xG,yG)∈E(Fp)。
6.根据权利要求1所述的电力调度指令和数字水印上链方法,其特征在于,所述将所述电力调度指令文件存储于区块链中的步骤,具体包括:
将所述电力调度指令文件进行区块链技术处理,生成数据块并进行数字签名;
向电力调度区块链网络发起请求,请求所述电力调度区块链网络存储所述数据块;
所述电力调度区块链网络中其它节点验证所述数据块及其数字签名;
所述数据块及其数字签名验证成功后,对调度负责机构的数字水印进行检验;
调度负责机构的数字水印检验正确后,将所述数据块存储于所述电力调度区块链网络中。
7.根据权利要求6所述的电力调度指令和数字水印上链方法,其特征在于,所述对调度负责机构的数字水印进行检验的步骤,具体包括:
从所述数据块中提取数字水印;
对提取后的所述数字水印进行扩展Arnold变换,分别得到WA1和WB;
对比验证所述WA1和WB,验证通过后,则所述数字水印检验正确。
8.一种用于实现所述电力调度指令和数字水印上链方法的系统,其特征在于,包括:
获取模块,用于获取电力调度指令数据;
水印嵌入模块,用于采用国密标准SM2在所述电力调度指令数据中嵌入调度负责机构的数字水印,生成电力调度指令文件;
上链模块,用于将所述电力调度指令文件存储于区块链中,形成电力调度指令凭证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院有限公司;国网冀北电力有限公司;国家电网有限公司,未经中国电力科学研究院有限公司;国网冀北电力有限公司;国家电网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210515888.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种绿色建筑设计用的绘图板装置
- 下一篇:永磁同步电机及其转子