[发明专利]一种保护隐私的数据聚合方法在审

专利信息
申请号: 202210429858.4 申请日: 2022-04-22
公开(公告)号: CN114760059A 公开(公告)日: 2022-07-15
发明(设计)人: 田苗苗;陈娟 申请(专利权)人: 安徽大学
主分类号: H04L9/30 分类号: H04L9/30;H04L9/08
代理公司: 安徽省合肥新安专利代理有限责任公司 34101 代理人: 陆丽莉;何梅生
地址: 230601 安徽省*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 保护 隐私 数据 聚合 方法
【说明书】:

发明公开了一种保护隐私的数据聚合方法,包括:1、参数生成阶段:系统生成公开参数并通过云服务器转发给所有用户;2、密钥生成阶段:用户执行Diffie‑Hellman密钥生成算法生成两对密钥,通过云服务器将公钥对转发给其他用户;3、密钥分享阶段:用户利用门限Shamir秘密分享算法对自身的私钥进行分享,使用AES对称加密算法对私钥份额进行加密,通过云服务器将密文转发给其他用户;4、加密数据阶段:用户使用双掩码加密技术加密数据,分别发送密文和随机数给云服务器和下一个用户;5、聚合解密阶段:云服务器解密密文,获得所有在线用户的数据之和。本发不仅能减少用户端的资源开销,还能支持用户掉线。

技术领域

本发明涉及信息安全技术,具体涉及一种保护隐私的数据聚合方法。

背景技术

随着移动设备的普及,数据聚合变得越来越重要。利用数据聚合技术,云服务器可以对大量用户数据进行收集和分析,从而做出正确决策。然而,简单的数据聚合可能侵犯用户的隐私,因此保护隐私的数据聚合是当前的一个研究热点。目前虽然已有不少保护隐私的数据聚合方法被相继提出,但大多数方法都采用了公钥密码算法,导致这些方法的开销较大,不适合实际应用。此外,移动设备由于故障等原因可能导致用户掉线。2017年,Bonawitz等人(Practical Secure Aggregation for Privacy-Preserving MachineLearning,ACM CCS 2017)利用双掩码加密方法设计了一种保护用户隐私的数据聚合方法,该方案虽然支持用户掉线。然而,该方法使用的是一种中心化的模型,需要用户与云服务器进行频繁的交互,导致用户端的资源开销很大。因此,如何在用户存在掉线的情况下依然保证数据聚合方法的高效性变得越来越重要。

发明内容

本发明为克服现有技术的不足之处,提供一种保护隐私的数据聚合方法,以期能减少用户端的资源开销,还能支持用户掉线,并能在用户掉线的情况下依然保证数据聚合的高效性。

本发明为达到上述发明目的,采用如下技术方案:

本发明一种保护隐私的数据聚合方法的特点是应用于由云服务器和N个用户所组成的网络环境中,并包括如下步骤:

步骤一、参数生成阶段:

步骤1.1、给定安全参数λ、用户数N和门限值t,选择长度为2λ的素数q,确定q阶乘法循环群令生成元定义一个哈希函数F以及长度为λ的素数p;

步骤1.2、所述云服务器将公开参数发送给第i个用户ui∈U,其中,U表示全体用户的集合;

步骤二、密钥生成阶段:

步骤2.1、第i个用户ui根据所述公开参数params执行Diffie-Hellman密钥生成算法并生成两对密钥(pki,ski)和(pk′i,sk′i),其中,pki,pk′i表示第i个用户ui∈U的两个公钥、ski,sk′i表示第i个用户ui∈U的两个私钥,然后第i个用户ui∈U将自身的公钥对(pki,pki′)发送给云服务器;

步骤2.2、所述云服务器接收到至少t个用户发送的公钥对后,将至少t个用户所构成的用户集合记为U1,且

令Si=(ui,pki,pk′i)表示第i个用户ui的公钥列表;

所述云服务器将至少t个用户的公钥列表转发给在用户集合U1中的所有用户;

步骤三、密钥分享阶段:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210429858.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top