利索能及
我要发布
收藏
专利号: 2024107303795
申请人: 浙江理工大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-09-08
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种分组交互的多智能终端安全数据聚合方法,其特征是按如下步骤:S1.对参数进行设置;

S2.对每个参与者的私有数据进行加密;

S3.对参与者的数量进行分组;

S4.每个参与者保留部分片段,其余片段与其他参与者进行信息交互;

S5.每个参与者将自己保留的片段与接收到的片段进行聚合;

步骤S1具体如下:

每个参与者ni都有私有数据xi∈Zp,Zp是模p下的整数集合,p是大素数;每个参与者ni选择一个秘密随机数ri,计算 其中g是乘法群G的生成元,ri是选择的随机数,ri的和满足λ是解密私钥;

步骤S2具体如下:

每个参与者ni对私有数据xi进行加密,得到密文步骤S4具体如下:

每个参与者将自己的密文Si分成k+1段,其中,Si.1留给自己,其余的片段与其他k个参与者进行信息交互,每个参与者发送k个片段给其他参与者,并且接收其他参与者发送的k个片段;其中,k表示每个参与者在一轮通信中的其他参与者数量,k是小于n的整数,n表示参与者的数量;

步骤S5具体如下:

2

每个参与者ni将自己保留的片段与收到的片段相乘得到SUMi=Si.1·ΠSi.h mod p,其中,Si.h是参与者ni收到的来自其他参与者的片段,参与者ni将每个SUMi发送给聚合器,完成数据聚合,具体公式如下:因此

2.如权利要求1所述一种分组交互的多智能终端安全数据聚合方法,其特征是,步骤S3具体如下:根据参与者的数量n,对参与者进行分组,每组参与者数量为k+1。

3.一种分组交互的多智能终端安全数据聚合系统,基于权利要求1‑2任一项所述方法,其特征是包括如下模块:参数设置模块:对参数进行设置;

数据加密模块:对每个参与者的私有数据进行加密;

数据分组模块:对参与者的数量进行分组;

信息交互模块:每个参与者保留部分片段,其余片段与其他参与者进行信息交互;

数据聚合模块:每个参与者将自己保留的片段与接收到的片段进行聚合。