[发明专利]基于代理重加密的5G智能电网用户侧数据获取方法及系统有效
| 申请号: | 202210084095.4 | 申请日: | 2022-01-25 |
| 公开(公告)号: | CN114125831B | 公开(公告)日: | 2022-05-03 |
| 发明(设计)人: | 汤亿则;章毅;向辉;邱兰馨;吕玉祥;杨鸿珍;凌芝;汪玉成;孔文杰;史俊潇;陈巨龙;张烨华 | 申请(专利权)人: | 国网浙江省电力有限公司信息通信分公司;安徽继远软件有限公司 |
| 主分类号: | H04W12/033 | 分类号: | H04W12/033;H04W4/35;H04L9/06;H04L9/08;H02J13/00 |
| 代理公司: | 杭州华鼎知识产权代理事务所(普通合伙) 33217 | 代理人: | 魏亮 |
| 地址: | 310063 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 代理 加密 智能 电网 用户 数据 获取 方法 系统 | ||
1.基于代理重加密的5G智能电网用户侧数据获取方法,其特征在于,预先设置用户设备、服务设备以及云端服务器,用户设备、服务设备以及云端服务器分别通过5G通讯链路连接,通过以下步骤获取用户侧数据,包括:
多个用户设备基于用户身份ID生成第一用户公钥和第一用户私钥,服务设备基于供电身份ID生成第一供电公钥和第一供电私钥;
服务设备基于所述第一供电私钥生成第一转换钥后将所述第一转换钥分别发送至多个用户侧,用户设备基于所述第一用户私钥、第一转换钥得到重加密密钥,多个用户设备分别将各自的重加密密钥发送至服务设备;
服务设备基于所接收到的重加密密钥生成重加密表,所述重加密表包括每个用户设备的用户标签与重加密密钥的对应关系;
多个用户设备基于各自的第一用户公钥对电力数据加密后得到加密数据包,将所述加密数据包上传至云端服务器,所述云端服务器基于所接收到的加密数据包生成加密数据表,所述加密数据表包括每个用户设备的用户标签与加密数据的对应关系;
服务设备基于接收的访问请求向云端服务器发送数据请求,云端服务器基于所述数据请求选定相应的加密数据发送至服务设备,服务设备基于所述访问请求获取重加密密钥,基于所述重加密密钥对所述加密数据进行解密处理得到明文的电力数据。
2.根据权利要求1所述的基于代理重加密的5G智能电网用户侧数据获取方法,其特征在于,
多个用户侧的用户设备基于用户身份ID生成第一用户公钥和第一用户私钥,服务侧的服务设备基于供电身份ID生成第一供电公钥和第一供电私钥包括:
预先设置生成元的集合G,所述集合G中具有多个为g阶、比特的素数,随机选取集合G中的素数p,根据哈希函数H和素数p得到随机数s;
获取用户身份ID,通过以下公式得到第一用户私钥和第一用户公钥,
其中,为第一用户私钥,为用户身份ID,为第一用户公钥,为集合G中随机选取的素数;
获取供电身份ID,通过以下公式的得到第一供电私钥和第一供电公钥,
其中,为第一供电私钥,为供电身份ID,为第一供电公钥,为集合G中随机选取的素数。
3.根据权利要求2所述的基于代理重加密的5G智能电网用户侧数据获取方法,其特征在于,
服务侧的服务设备基于所述第一供电私钥生成第一转换钥后将所述第一转换钥分别发送至多个用户侧,用户侧的用户设备基于所述第一用户私钥、第一转换钥得到重加密密钥包括:
获得随机数
其中,
4.根据权利要求3所述的基于代理重加密的5G智能电网用户侧数据获取方法,其特征在于,
多个用户侧的用户设备基于各自的第一用户公钥对电力数据加密后得到加密数据包,将所述加密数据包上传至云端服务器包括:
用户侧的用户设备生成随机数
其中为对数据
5.根据权利要求4所述的基于代理重加密的5G智能电网用户侧数据获取方法,其特征在于,
服务侧的服务设备基于所述访问请求获取重加密密钥,基于所述重加密密钥对所述加密数据进行解密处理得到明文的电力数据包括:
通过以下公式计算重加密的密文,
其中,为数据
通过以下公式得到数据
其中,为明文的电力数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网浙江省电力有限公司信息通信分公司;安徽继远软件有限公司,未经国网浙江省电力有限公司信息通信分公司;安徽继远软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210084095.4/1.html,转载请声明来源钻瓜专利网。





