首页 > 其他分享 >智能电网中的安全数据聚合方案

智能电网中的安全数据聚合方案

时间:2024-01-13 16:00:55浏览次数:24  
标签:聚合 控制中心 电网 智能 基站 随机数 电表

基于秘密分享实现

参考:基于秘密共享和同态加密的隐私数据融合方案-陈信

系统模型

三层架构:

image-20231230202149716

  • 电力供应商(PS)
  • 基站(BS)
  • 智能电表(SM)
  • 第三方聚合器(TPA)
  • 可信第三方机构(TA):生成和分发随机数
  • 控制中心(CC)

敌手模型

  • 可信:可信第三方机构(TA)、控制中心(CC)、电力供应商(PS)
  • 半诚实:基站(BS)、智能电表(SM)、第三方聚合器(TPA)
  • 不可靠情况:智能电表和聚合器宕机或网络断连
  • 攻击:家庭局域网攻击、冒充智能电表发送伪数据等

安全目标

  1. 保密性:数据全程(传输和聚合)保密
  2. 完整性:传输和聚合中可端对端验证数据一致性,且能抵御重放攻击。
  3. 容错性,可定位错误方便后续重传。

具体方案

基于Shamir秘密共享的数据安全聚合方案

方案分为四个阶段:

  1. 初始化:可信第三方将随机数分配给每个智能电表
  2. 分发:智能电表将数据发送给第3方聚合器
  3. 聚合:聚合器计算收到的秘密分片总和,控制中心恢复所有数据的总和。
  4. 更新:控制中心和智能电表更新随机数。

假设:一个电力供应商负责\(z\)个基站,第\(t\)个基站\(BS_t\)负责\(n\)个智能电表,每个基站需要\(m\)个聚合器,总共\(N\)个智能电表。

基于Shamir的秘密分享算法

参考:https://www.cnblogs.com/pam-sh/p/17750476.html

image-20231230204916830

初始化

image-20231230220720035

分发

  1. 每个智能电表使用的门限方案的多项式最大幂次是相同的,即\(k-1\),但系数均不同,并对其他电表保密。

  2. 不同聚合轮次中应该函数(多项式系数更换)。

image-20231230222311931image-20231230220832077

image-20231230222741712

聚合

image-20231230222939530

  1. 若聚合器没有收到所有份额或收到的数据错误而没有得到分片和,就不会向控制中心发送数据。
  2. 若基站在一个聚合时间间隔内未收集满分片,会遍历查询已收到的数据包,并向本轮为发送数据的聚合器请求重传。
  3. 聚合器收到请求后,若本地已有结果,则重发该结果,若本地没有,则向未发送的电表请求重传。
  4. 若聚合器还未收集满分片,则返回失败响应结果。

image-20231230224348037

更新

每轮数据聚合后,智能电表和聚合器的轮数+1,且控制器会更新随机数,更新函数系数值。

总结

  1. 门限方案,可以有一定的容错性。
  2. 使用秘密分享+随机数,实现动态增删。
  3. 通信开销:初始化(\(N+1\) )+ 分发和聚合(\(z(nm+k)\))= \(N+1+z(nm+k)\)次连接。

标签:聚合,控制中心,电网,智能,基站,随机数,电表
From: https://www.cnblogs.com/pam-sh/p/17962453

相关文章

  • 【flink番外篇】9、Flink Table API 支持的操作示例(6)- 表的聚合(group by、Distinct、
    文章目录Flink系列文章一、maven依赖二、示例:表的聚合操作1、示例代码公共部分2、groupby3、GroupByWindowAggregation4、OverWindowAggregation5、DistinctAggregation6、Distinct本文给出了关于表数据的聚合操作示例,比如groupby、distinct、以及groupby、over、distin......
  • 2023-2024年人工智能最佳工具(3)
    随着人工智能领域的迅速进展,我们目睹了越来越多令人惊叹和新奇的应用程序的诞生。这些应用程序在商业和个人领域都具有广泛的应用范围。我们使用这些人工智能工具的主要原因可以概括为一个共同点:人工智能已经发展到能够帮助人类完成繁重的、重复的任务,并减少人为错误,从而节约运营......
  • Springcloud智慧工地管理云平台源码 AI智能识别
    智慧工地解决方案一、现状描述 建筑工程建设具有明显的生产规模大宗性与生产场所固定性的特点。建筑企业70%左右的工作都发生在施工现场,施工阶段的现场管理对工程成本、进度、质量及安全等至关重要。同时随着工程建设规模不断扩大,工艺流程纷繁复杂,如何搞好现场施工现场管理,控制......
  • 书籍推荐-《人工智能数学基础》
    书籍:EssentialMathforAI:Next-LevelMathematicsforEfficientandSuccessfulAISystems作者:HalaNelson出版:O'ReillyMedia本文内容转载自公众号 【一点人工一点智能】关注51CTO @一点人工一点智能,了解更多移动机器人&人工智能信息01  书籍介绍许多行业都渴望将人工......
  • Microsoft 365 新功能速递:Microsoft EdgeManagement中的企业安全人工智能控件
    51CTO博客链接:https://blog.51cto.com/u_13637423Microsoft在1月9日发布了MicrosoftEdgeManagementService预览版,是在Microsoft365管理中心为MicrosoftEdge提供的一种新的、专用的、简化的管理体验。MicrosoftEdgeManagementService中的企业安全人工智能控制现在正在推出,以供......
  • 抖音利用人工智能操控用户行为?商家、达人该乐了
    文|新熔财经作者|一城字节跳动早期投资人陈伟星在社交平台上狂喷抖音,引发不小的震动。“运用人工智能对用户进行操控,引导其行为,最终实现抖音自身的意图目标”、“控制人类意识,沉迷于意识形态的皇帝之位”,这样的指控不可谓不尖锐。事实上,早在漂亮国大选期间,tiktok就被指控有类似的行动......
  • 基于AI视频智能分析技术的周界安全防范方案
    一、背景分析随着科技的不断进步,AI视频智能检测技术已经成为周界安全防范的一种重要手段。A智能分析网关V4基于深度学习和计算机视觉技术,可以通过多种AI周界防范算法,实时、精准地监测人员入侵行为,及时发现异常情况并发出警报,保障周界安全。智能分析网关V4内置了近40种AI算法模型,支......
  • 如何使用人工智能优化 DevOps?
    DevOps和人工智能密不可分,影响着各种业务。DevOps可以加快产品开发速度并简化现有部署的维护,而AI则可以改变整个系统的功能。DevOps团队可以依靠人工智能和机器学习来进行数据集成、测试、评估和发布系统。更重要的是,人工智能和机器学习可以以高效、快速、安全的方式改进DevOp......
  • 三防智能手持机_高清工业级三防智能手持终端PDA方案
    随着科技的不断进步,三防手持机成为了各行各业数字化转型的得力助手。该款手持机采用了高性能处理器,具备多项防护功能,适用于仓储管理、石化、电力、物流快递、煤矿、林业、交通、安保等多个行业。该手持机是一款性能强劲的工业级智能手持终端。基于Android9.0操作系统开发,采用高性......
  • 众筹系统开发丨DAPP智能合约泰山众筹系统开发功能逻辑及详细模板
    什么是DAPP根据DavidJohnston在文章DavidJohnstonCEO/DecentralizedApplications里的定义,只有当满足以下所有条件时,一个应用才可以称之为DAPP。应用必须完全开源、自治并且没有一个实体控制着该应用的大部分代币(Token)。该应用必须能够根据市场的反馈及技术要求进行升级,......