一种无可信机构的智能电表数据聚合方法技术

技术编号:33488101 阅读:21 留言:0更新日期:2022-05-19 01:00
本发明专利技术公开了一种无可信机构的智能电表数据聚合方法,具有这样的特征,包括以下步骤:步骤1,聚合中心为各个参与者生成相关参数并发送给智能电表,并初始化系统。步骤2,聚合中心基于随机抽样方法和快速排序方法为每个智能电表创建对应的序列号。步骤3,每个智能电表根据各自的序列号生成一个n维向量并发送给聚合中心,聚合中心得到所有n维向量并计算得到向量V

【技术实现步骤摘要】
一种无可信机构的智能电表数据聚合方法


[0001]本专利技术涉及数据聚合
,具体涉及一种无可信机构的智 能电表数据聚合方法。

技术介绍

[0002]智能电网是由现有电力系统和通信技术组成的下一代电网。通过 控制中心与用户之间的命令控制和服务查询,使电力公司能够动态地 获取总体用电量,调整电价,根据用户的需求提供额外的电力或者从 用户那里收取电力。但是,这种基础架构中的安全性和隐私性问题是 非常具有挑战性的。因为智能电网中的用户无法完全信任云,并且可 能存在恶意用户非法获取电网服务,甚至损坏电网。没有适当的保护, 电网服务就很容易遭到破坏,用户的隐私也很容易被泄露。因此,可 靠、高效、安全的隐私保护机制对于智能电网至关重要。
[0003]为了保护用户的隐私,很多研究引入了数据聚合。数据聚合是物 联网系统中的常见操作,其基本目的是有效地聚合和收集数据,以提 高能耗,网络寿命,流量瓶颈和数据准确性。例如,发布聚合区域中 数据的总和,发布的数据具有与原始数据类似的统计特征,同时单个 数据被掩盖。因此,数据聚合是权衡实用程序和隐私保护之间的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种无可信机构的智能电表数据聚合方法,其特征在于,包括以下步骤:步骤1,聚合中心为各个参与者生成相关参数并发送给智能电表,并初始化系统;步骤2,所述聚合中心基于随机抽样方法和快速排序方法为每个所述智能电表创建对应的序列号;步骤3,每个智能电表根据各自的所述序列号生成一个n维向量并发送给所述聚合中心,所述聚合中心得到所有所述n维向量并计算得到向量V
agg
后,使用所述向量V
agg
计算任意聚合函数;步骤4,利用基于扩展的Shamir秘密共享方法对所述系统进行管理。2.根据权利要求1所述的一种无可信机构的智能电表数据聚合方法,其特征在于:其中,步骤1具体包括以下步骤:步骤1

1,所述聚合中心为各个参与者生成相关参数并发送给所述智能电表;步骤1

2,当所述智能电表收到所述相关参数后,首先使用高级加密标准算法生成两对密钥,彼此通过所述聚合中心,采用Diffie

Hellman算法获取各自的共享密钥集,其次,所述智能电表选择随机数,计算不同阈值情况下的份额,加密各自的信息得到密文并上传给聚合中心;步骤1

3,所述聚合中心收到所述密文后,与其他所述智能电表共享。3.根据权利要求1所述的一种无可信机构的智能电表数据聚合方法,其特征在于:其中,步骤1期间,所述智能电表构造伪随机函数。4.根据权利要求1所述的一种无可信机构的智能电表数据聚合方法,其特征在于:其中,步骤2具体包括以下步骤:步骤2

1,在特定序列号生成阶段,所述智能电表采用所述随机抽样方法随机选取不重复的整数的样本值,上传到所述聚合中心;步骤2

2,所述聚合中心采用所述...

【专利技术属性】
技术研发人员:李晋国赵欣钰王伟飞王亮亮温蜜张凯
申请(专利权)人:上海电力大学
类型:发明
国别省市:

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

1