The invention discloses a method and system for multi-dimensional data aggregation and multi-function analysis in the IOT communication. The trusted authority is responsible for managing and distributing secret information of all other entities in the system at the initial stage of the system. After the system is initialized, it does not participate in the subsequent data processing process; and the N sensing nodes of the sensing end of the IOT are responsible for collecting and reporting time series data. The control center is responsible for monitoring, processing and analyzing the periodic time series data of N nodes from the perception end of the Internet of Things; the gateway is responsible for integrating and aggregating the data of N perception nodes from the perception end, and is responsible for security data forwarding between the control center and the perception nodes. The specific steps are as follows: (1) system initialization stage; (2) user data reporting stage; (3) user data reporting stage. ) Secure data aggregation stage; (4) aggregated data recovery stage. The method and system of the invention can significantly improve the popularization, high efficiency and safe application of the Internet of Things communication system.
【技术实现步骤摘要】
一种物联通信中多维数据聚合及多函数分析的方法及系统
本专利技术属于物联网通信
,具体涉及一种物联通信中多维数据聚合及多函数分析的方法及系统。
技术介绍
近年来,各种电子设备之间的网络协作日益频繁,因此物联网的概念受到了学术界和工业界的广泛关注。物联网以方便快捷的方式对海量智能设备进行互联互通、信息共享,并进行协作决策,并且具有成本低廉的显著优势。因此,在电子医疗、智能家居、环境监测、工业自动化和智能电网等应用领域中具有广阔的应用前景。然而,开放的互联网使得物联网应用系统面临很多信息安全和隐私保护方面的严峻挑战。基于BGN同态加密技术,相关学者提出了一些数据聚合方案,用于保护物联网通信系统中的个人隐私。但是,1)已有方案只能支持单一维度数据聚合;其次,2)因为基于BGN机制的数据聚合方案依赖于暴力搜索技术来解密并获取用户明文的总和,所以所有现有的类似方案都存在必须限制每个用户的报告数据在某个小明文空间的缺陷。为了克服以上缺陷,基于Paillier同态加密技术,相关学者提出了一些隐私保护的数据聚合方案,消除了小明文空间的局限。然而,已有的基于Paillier同态加密的方案仍然只能支持单一维度数据聚合;此外,3)相关学者基于其他技术,设计了一些数据聚合方案。例如,基于同模加法加密技术,设计了一些用于物联网安全通信的数据聚合方案,其通过加法同态来隐藏和保护用户的隐私。Jia等人设计的保护用户隐私的数据聚合方案,通过多项式系数来隐藏用户的个人汇报数据。但是,上述所有方案都不能同时支持多个维度数据聚合,因此实用性不高;最后,4)上述所有方案只具有单一性数据统计特 ...
【技术保护点】
1.一种物联通信中多维数据聚合及多函数分析的方法,其特征在于该方法基于典型的物联网通信系统应用场景,由可信权威负责在系统初始化阶段管理和分配系统中所有其他实体的秘密信息,其在系统初始化后,不参与后续的数据处理过程;由物联网感知端的带有物联网传感器的n个感知节点负责周期性收集和汇报时间序列数据;由系统的核心实体控制中心负责监测、处理和分析来自于物联网感知端的n个节点的周期性时间序列数据;由具有数据聚合功能和中继功能的网关负责集成并聚合来自于感知端的n个感知节点的数据,并负责在控制中心和各感知节点间进行安全数据转发,具体步骤如下:(1)系统初始化阶段1)可信权威根据输入的安全参数k,运行以下算法Gen(k):随机生成长度为k的安全大素数p和q,并且满足p=2p′+1,q=2q′+1,其中p′和q′也为安全大素数;定义λ=lcm(p‑1,q‑1)=2p′q′;选择群
【技术特征摘要】
1.一种物联通信中多维数据聚合及多函数分析的方法,其特征在于该方法基于典型的物联网通信系统应用场景,由可信权威负责在系统初始化阶段管理和分配系统中所有其他实体的秘密信息,其在系统初始化后,不参与后续的数据处理过程;由物联网感知端的带有物联网传感器的n个感知节点负责周期性收集和汇报时间序列数据;由系统的核心实体控制中心负责监测、处理和分析来自于物联网感知端的n个节点的周期性时间序列数据;由具有数据聚合功能和中继功能的网关负责集成并聚合来自于感知端的n个感知节点的数据,并负责在控制中心和各感知节点间进行安全数据转发,具体步骤如下:(1)系统初始化阶段1)可信权威根据输入的安全参数k,运行以下算法Gen(k):随机生成长度为k的安全大素数p和q,并且满足p=2p′+1,q=2q′+1,其中p′和q′也为安全大素数;定义λ=lcm(p-1,q-1)=2p′q′;选择群(其阶的生成元并计算h1=g2qp′q′modn2,h2=g2pp′q′modn2,h3=g2pqq′modn2,h4=g2pqp′modn2;2)在以上系统参数设定的条件下,具有以下关系:h1p=1modn2,h2q=1modn2,h3p′=1modn2,h4q′=1modn2;3)可信权威输出系统的公开信息PK=(n,g,h1,h2,h3,h4),以及控制中心的私密信息SK=(p,q,p′,q′);(2)用户数据汇报阶段支持四维数据聚合以及二维数据聚合+方差计算2种形式的安全数据统计分析功能;1)四维数据聚合在数据汇报时间点tγ,用户Ui(其中i=1,2,…,n)执行以下操作,将数据元组<xi,yi,ui,vi>汇报给网关:a)计算其中<xi,yi,ui,vi>为用户的4维度细分汇报数据;b)将Ci发送给网关;2)二维数据聚合+方差计算在数据汇报时间点tγ,用户Ui(其中i=1,2,…,n)执行以下操作,将数据元组汇报给网关:a)计算其中<xi,yi>为用户的2维度细分汇报数据;b)将Ci发送给网关;(3)安全数据聚合阶段当网关接收到所有的Ci(其中i=1,2,…,n)以后,执行下面的操作:1)四维数据聚合a)计算b)将C发送给控制中心;2)二维数据聚合+方差计算a)计算b)将C发送给控制中心;(4)聚合数据恢复阶段控制中心接收到C以后,根据其掌握的秘密信息(p,q,p′,q′),利用Pollard算法,执行以下操作:1)四维数据聚合计算基于(h1qp′q′)为底的对数,从而获得用户的聚合数据同理分别计算Cpp′q′,Cpqq′,Cpq...
【专利技术属性】
技术研发人员:鲍海勇,陆荣幸,吴锡委,吴子渊,
申请(专利权)人:浙江工商大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。