首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种电力数据溯源方法、电力系统、电力设备及存储介质 

申请/专利权人:国网山西省电力公司晋城供电公司

申请日:2024-04-17

公开(公告)日:2024-06-25

公开(公告)号:CN118095442B

主分类号:G06N5/04

分类号:G06N5/04;G06N5/022;G06F16/36;G06F40/30;G06F16/953;G06F21/60;G06F21/62;H04L9/00;H04L9/40;G06Q50/06

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2024.06.14#实质审查的生效;2024.05.28#公开

摘要:本申请提供一种电力数据溯源方法及电力系统,该方法包括:操作终端将溯源请求发送至云端服务器;云端服务器根据溯源请求将第一电力数据中台交互地址发送至操作终端;PROV‑HE模型根据溯源请求确定第二电力数据中台交互地址并将其发送至操作终端;操作终端根据第一电力数据中台交互地址对电力数据中台进行访问;电力数据中台根据第二电力数据中台交互地址确定溯源数据在云存储中的位置后向云存储请求获取溯源数据;云存储根据存储位置查找到溯源数据后,将溯源数据发送至PROV‑HE模型;PROV‑HE模型对溯源数据进行处理,输出对应的溯源图谱至操作终端;本申请溯源效果好,安全性及私密性较高,适用于电力系统的技术领域。

主权项:1.一种电力数据溯源方法,其特征在于:包括:操作终端对用户提出的针对于某一电力数据的溯源请求进行同态加密处理,然后将加密后的用户溯源请求发送至云端服务器;PROV-HE模型向云端服务器发送用户验证信息;所述PROV-HE模型的基础模型为PROV模型,其训练数据集主要由电力数据构成;云端服务器根据所述用户验证信息对用户的身份和权限进行验证后,根据用户溯源请求将第一电力数据中台交互地址发送至操作终端;PROV-HE模型根据用户溯源请求确定出第二电力数据中台交互地址后,将该第二电力数据中台交互地址发送至操作终端;操作终端根据所述第一电力数据中台交互地址对电力数据中台进行访问;电力数据中台根据所述第二电力数据中台交互地址确定出溯源数据在云存储中的存储位置,然后通过云端服务器向云存储请求获取该存储位置的溯源数据;云存储根据所述存储位置查找到对应的溯源数据后,将该溯源数据发送至PROV-HE模型;PROV-HE模型对所述溯源数据进行处理,形成对应的溯源图谱,最后将该溯源图谱输出至操作终端提供给用户;所述操作终端对用户提出的针对于某一电力数据的溯源请求进行同态加密处理,然后将加密后的用户溯源请求发送至云端服务器,具体包括:操作终端获取用户搜索的关键词Wi,关键词Wi的搜索操作用于提出针对于某一电力数据的溯源请求;操作终端利用检索私钥对关键词Wi进行同态加密,生成加密后的关键词密文Tw,并将该关键词密文Tw、用户公钥PKs以及用户签名信息SignPKs一同发送至云端服务器;所述PROV-HE模型向云端服务器发送用户验证信息,具体包括:PROV-HE模型向云端服务器发送数据交互请求Queryw与模型签名信息SignPKpro;所述云端服务器根据所述用户验证信息对用户的身份和权限进行验证后,根据用户溯源请求将第一电力数据中台交互地址发送至操作终端,具体包括:云端服务器将用户签名信息SignPKs与模型签名信息SignPKpro进行比对,验证该用户是否对PROV-HE模型具有使用权限;验证通过后,云端服务器将其自身的校验关键词Cwi与用户搜索的关键词密文Tw进行比对,确定用户的交互请求为何种类型的交互请求;确定用户的交互请求为数据溯源请求后,云端服务器根据关键词密文Tw生成检索向量EVm及数据存储摘要Absinf,然后对关键词密文Tw和检索向量EVm进行同态加密计算,获得新的关键词密文Cm;最后,云端服务器将包含新的关键词密文Cm、数据存储摘要Absinf在内的第一密文信息以及第一电力数据中台交互地址发送至操作终端;所述PROV-HE模型根据用户溯源请求确定出第二电力数据中台交互地址后,将该第二电力数据中台交互地址发送至操作终端,具体包括:云端服务器采用同态加密手段,对用户公钥PKs以及PROV-HE模型的模型签名信息SignPKpro进行密钥转换,形成新的密钥信息;云端服务器在将新的关键词密文Cm、数据存储摘要Absinf以及第一电力数据中台交互地址发送至操作终端的同时,也将新的关键词密文Cm、数据存储摘要Absinf以及新的密钥信息返回PROV-HE模型;PROV-HE模型根据新的关键词密文Cm确定出第二电力数据中台交互地址后,将包含新的关键词密文Cm、数据存储摘要Absinf在内的第二密文信息以及第二电力数据中台交互地址发送至操作终端;所述操作终端根据所述第一电力数据中台交互地址对电力数据中台进行访问,电力数据中台根据所述第二电力数据中台交互地址确定出溯源数据在云存储中的存储位置,然后通过云端服务器向云存储请求获取该存储位置的溯源数据,具体包括:用户将云端服务器发送来的第一密文信息与PROV-HE模型发送来的第二密文信息进行匹配比对,以判断第一电力数据中台交互地址与第二电力数据中台交互地址的真实性和相关性;匹配成功后,操作终端根据所述第一电力数据中台交互地址向电力数据中台发送交互请求,该访问请求中包含用户签名信息SignPKs以及第二电力数据中台交互地址;电力数据中台根据用户签名信息SignPKs对用户的身份和权限进行验证;验证通过后,电力数据中台根据第二电力数据中台交互地址确定出溯源数据在云存储中的存储位置Locm,并将该存储位置Locm与数据中台签名信息SignPKo发送至云端服务器,通过云端服务器向云存储请求获取存储位置Locm的溯源数据;所述云存储根据所述存储位置查找到对应的溯源数据后,将该溯源数据发送至PROV-HE模型,具体包括:云存储接收到云端服务器转发的电力数据中台的溯源数据获取请求后,根据数据中台签名信息SignPKo对电力数据中台的身份进行验证;验证通过后,云存储根据存储位置Locm查找到对应的溯源数据m后,将所述溯源数据m发送至PROV-HE模型;所述PROV-HE模型对所述溯源数据进行处理,形成对应的溯源图谱,最后将该溯源图谱输出至操作终端提供给用户,具体包括:PROV-HE模型接收到溯源数据m后,先使用公钥对溯源数据m进行SM2加密,然后将加密后的密文数据EnSM2m及模型签名信息SignPKpro输出至操作终端;操作终端接收到密文数据EnSM2m后进行解密,形成溯源数据m对应的溯源图谱,提供给用户。

全文数据:

权利要求:

百度查询: 国网山西省电力公司晋城供电公司 一种电力数据溯源方法、电力系统、电力设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。