基于隐私保护的电力数据交互加密方法、系统与设备技术方案

技术编号:37792730 阅读:9 留言:0更新日期:2023-06-09 09:22
本公开的实施例公开了基于隐私保护的电力数据交互加密方法、系统与设备。该方法的一具体实施方式包括:根据加密业务用户代码集与加密业务用户名称集,构建加密业务用户标识样本列表,以及将加密业务用户标识样本列表发送至电力终端,以使电力终端响应于接收到加密业务用户标识样本列表,并对加密业务用户标识样本列表中的各个加密业务用户标识样本进行转换处理,以生成转换加密业务用户标识样本列表;根据加密电力用户样本列表与转换加密业务用户标识样本列表,构建共有用户标识样本列表,以及将共有用户标识样本列表发送至电力终端。该实施方式提升了数据匹配的成功率,减少了计算机算力资源的浪费。了计算机算力资源的浪费。了计算机算力资源的浪费。

【技术实现步骤摘要】
基于隐私保护的电力数据交互加密方法、系统与设备


[0001]本专利技术涉及数据加密领域,具体涉及基于隐私保护的电力数据交互加密方法、系统与设备。

技术介绍

[0002]在进行多方样本数据融合时,由于各方拥有的数据不同,首先需要做的是找到多方共同的样本数据,这一过程就是样本求交。在进行样本求交时,采用隐私保护算法,保障除相同样本数据标识(ID)以外的数据,不被对方感知,是隐匿求交算法的基本要求。目前,对于样本求交,通常采用的方式为:根据单一标识,对多方样本数据进行对齐,对齐完成后,再根据样本数据的唯一标识,进行求交。
[0003]然而,采用上述方式,通常会存在以下技术问题:第一,通过单标识进行匹配,当存在标识遗漏或错录的情况,导致数据匹配难以成功,造成计算机算力资源的浪费;第二,由于数据存在一定的敏感性,采用普通的加密算法进行加密,难以实现对每个数据的隐私保护,造成数据的保密性较低;第三,未对相匹配的数据进行分类标记,导致在使用数据时,需要进一步解析,造成算力资源的浪费。
[0004]该
技术介绍
部分中所公开的以上信息仅用于增强对本专利技术构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0006]本公开的一些实施例提出了基于隐私保护的电力数据交互加密方法、电子设备与计算机可读介质,来解决以上
技术介绍
部分提到的技术问题中的一项或多项。
[0007]第一方面,本公开的一些实施例提供了一种基于隐私保护的电力数据交互加密方法,应用于业务服务端,该方法包括:响应于接收到与上述业务服务端相关联的电力终端发送的公钥,对于业务用户样本集中的每个业务用户样本,利用上述公钥,对上述业务用户样本包括的业务用户代码与业务用户名称分别进行加密处理,以生成加密业务用户代码与加密业务用户名称;根据所生成的加密业务用户代码集与加密业务用户名称集,构建加密业务用户标识样本列表,以及将上述加密业务用户标识样本列表发送至上述电力终端,以使上述电力终端响应于接收到上述加密业务用户标识样本列表,并对上述加密业务用户标识样本列表中的各个加密业务用户标识样本进行转换处理,以生成转换加密业务用户标识样本列表,且根据上述私钥与电力用户样本集,构建加密电力用户样本列表,以及将上述加密电力用户样本列表与上述转换加密业务用户标识样本列表发送至上述业务服务端;根据上
述加密电力用户样本列表与上述转换加密业务用户标识样本列表,构建共有用户标识样本列表,以及将上述共有用户标识样本列表发送至上述电力终端。
[0008]第二方面,本公开的一些实施例提供了一种电力数据交互加密方法,应用于电力终端,该方法包括:随机生成密钥对,以及将上述密钥对中的公钥发送至相关联的业务服务端,其中,上述密钥对包括公钥与私钥;响应于接收到上述业务服务端发送的加密业务用户标识样本列表,并对上述加密业务用户标识样本列表中的各个加密业务用户标识样本进行转换处理,以生成转换加密业务用户标识样本列表;根据上述私钥与电力用户样本集,构建加密电力用户样本列表,以及将上述加密电力用户样本列表与上述转换加密业务用户标识样本列表发送至上述业务服务端。
[0009]第三方面,本公开的一些实施例提供了一种基于隐私保护的电力数据交互加密系统,该系统包括:电力终端和业务服务端,其中,电力终端随机生成密钥对,以及将上述密钥对中的公钥发送至相关联的业务服务端,其中,上述密钥对包括公钥与私钥;上述业务服务端响应于接收到上述电力终端发送的公钥,对于业务用户样本集中的每个业务用户样本,利用上述公钥,对上述业务用户样本包括的业务用户代码与业务用户名称分别进行加密处理,以生成加密业务用户代码与加密业务用户名称;上述业务服务端根据所生成的加密业务用户代码集与加密业务用户名称集,构建加密业务用户标识样本列表,以及将上述加密业务用户标识样本列表发送至上述电力终端;上述电力终端响应于接收到上述加密业务用户标识样本列表,并对上述加密业务用户标识样本列表中的各个加密业务用户标识样本进行转换处理,以生成转换加密业务用户标识样本列表,且根据上述私钥与电力用户样本集,构建加密电力用户样本列表,以及将上述加密电力用户样本列表与上述转换加密业务用户标识样本列表发送至上述业务服务端;上述业务服务端根据上述加密电力用户样本列表与上述转换加密业务用户标识样本列表,构建共有用户标识样本列表,以及将上述共有用户标识样本列表发送至上述电力终端。
[0010]第四方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面或第二方面任一实现方式所描述的方法。
[0011]第五方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现上述第一方面或第二方面任一实现方式所描述的方法。
[0012]本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的基于隐私保护的电力数据交互加密方法,提升了数据匹配的成功率,减少了计算机算力资源的浪费。具体来说,造成计算机算力资源的浪费的原因在于:通过单标识进行匹配,当存在标识遗漏或错录的情况,导致数据匹配难以成功。基于此,本公开的一些实施例的基于隐私保护的电力数据交互加密方法,首先,上述响应于接收到与上述业务服务端相关联的电力终端发送的公钥,对于业务用户样本集中的每个业务用户样本,利用上述公钥,对上述业务用户样本包括的业务用户代码与业务用户名称分别进行加密处理,以生成加密业务用户代码与加密业务用户名称。由此,可以通过业务用户代码与业务用户名称进行数据匹配,以提高电力终端与业务服务端的数据匹配成功率。然后,根据所生成的加密业务用户代码集与加密业务用户名称集,构建加密业务用户标识样本列表,以及将上述加密业务用户标识样本列
表发送至上述电力终端,以使上述电力终端响应于接收到上述加密业务用户标识样本列表,并对上述加密业务用户标识样本列表中的各个加密业务用户标识样本进行转换处理,以生成转换加密业务用户标识样本列表,且根据上述私钥与电力用户样本集,构建加密电力用户样本列表,以及将上述加密电力用户样本列表与上述转换加密业务用户标识样本列表发送至上述业务服务端。由此,便于业务服务端进行数据匹配。最后,根据上述加密电力用户样本列表与上述转换加密业务用户标识样本列表,构建共有用户标识样本列表,以及将上述共有用户标识样本列表发送至上述电力终端。由此,使得业务服务端可以通过双因子(业务用户代码与业务用户名称)进行数据匹配,并建立匹配的数据表(共有用户标识样本列表)。从而,提升了数据匹配的成功率,减少了计算机算力资源的浪费。
附图说明
[0013]结合附图并参考以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于隐私保护的电力数据交互加密方法,应用于业务服务端,其特征在于,所述方法还包括:响应于接收到与所述业务服务端相关联的电力终端发送的公钥,对于业务用户样本集中的每个业务用户样本,利用所述公钥,对所述业务用户样本包括的业务用户代码与业务用户名称分别进行加密处理,以生成加密业务用户代码与加密业务用户名称;根据所生成的加密业务用户代码集与加密业务用户名称集,构建加密业务用户标识样本列表,以及将所述加密业务用户标识样本列表发送至所述电力终端,以使所述电力终端响应于接收到所述加密业务用户标识样本列表,并对所述加密业务用户标识样本列表中的各个加密业务用户标识样本进行转换处理,以生成转换加密业务用户标识样本列表,且根据私钥与电力用户样本集,构建加密电力用户样本列表,以及将所述加密电力用户样本列表与所述转换加密业务用户标识样本列表发送至所述业务服务端;根据所述加密电力用户样本列表与所述转换加密业务用户标识样本列表,构建共有用户标识样本列表,以及将所述共有用户标识样本列表发送至所述电力终端。2.根据权利要求1所述的方法,其特征在于,所述对所述业务用户样本包括的业务用户代码与业务用户名称分别进行加密处理,以生成加密业务用户代码与加密业务用户名称,包括:确定所述业务用户代码是否为空;响应于确定所述业务用户代码不为空,随机生成对应所述业务用户代码的代码扰动数值;根据所述代码扰动数值与所述公钥,对所述业务用户代码进行加密处理,以生成加密业务用户代码;确定所述业务用户名称是否为空;响应于确定所述业务用户名称不为空,随机生成对应所述业务用户名称的名称扰动数值;根据所述名称扰动数值与所述公钥,对所述业务用户名称进行加密处理,以生成加密业务用户名称。3.根据权利要求1所述的方法,其特征在于,所述根据所生成的加密业务用户代码集与加密业务用户名称集,构建加密业务用户标识样本列表,包括:构建加密业务用户标识样本空列表;对于所述加密业务用户代码集中的每个加密业务用户代码,将所述加密业务用户代码和所述加密业务用户代码对应的加密业务用户名称组合为加密业务用户标识样本;将各个加密业务用户标识样本添加至所述加密业务用户标识样本空列表中,得到加密业务用户标识样本列表。4.一种电力数据交互...

【专利技术属性】
技术研发人员:唐志涛卢彩霞李泽盼刘明明谢长涛高天何嘉杜晔
申请(专利权)人:国网信息通信产业集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1