【技术实现步骤摘要】
基于双线性ElGamal密码体制并抵抗差分攻击的数据聚合方法
[0001]本专利技术属于信息安全技术及智能电网隐私保护数据聚合领域,具体涉及一种基于双线性ElGamal密码体制并抵抗差分攻击的数据聚合方法。
技术介绍
[0002]物联网(IoT)带来了各种无处不在的服务演变,这些服务有望促进医疗、物流和智能电网等各个领域的进步。物联网(IoT)已成为智能电网系统的重要组成部分。
[0003]由于通信方面的限制,如功率、存储、传感器的计算能力等,在物联网(IoT)中采用数据聚合技术来减少实时数据传输的通信开销。
[0004]然而,由于在智能电网中传输大量敏感的用电数据,数据安全和数据隐私以及数据聚合效率是一个主要问题。另外,传统数据聚合方案不能抵抗差分攻击,用户的用电数据容易发生泄露。数据隐私在大数据时代引起了广泛的关注。差异隐私是一个基于数学的严格隐私定义,可以在不受信任的系统中收集和分析用户的感知数据时,以缓解每个人的隐私问题。
[0005]因此,专利技术一种有效的、抵抗差分攻击的数据聚合方法,并具 ...
【技术保护点】
【技术特征摘要】
1.基于双线性ElGamal密码体制并抵抗差分攻击的数据聚合方法,其特征在于该方法包括以下步骤:步骤一、初始化阶段:控制中心利用双线性ElGamal密码体制生成公私钥对:根据安全参数λ,产生一个元组gk=(p,g1,g2,G,G
T
,e,H),从几何分布中提取噪声每个用户随机选择变量x
i
,u
i
∈Z
p
,然后控制中心通过密钥生成算法,生成一组公私钥对用于加密;生成另一组公私钥对用于签名;其中,G,G
T
是两个乘法循环群,g1,g2分别是两个乘法循环群G,G
T
的生成元,p是g1,g2的阶,e是G
×
G
→
G
T
的映射,H是单向哈希函数H:{0,1}
*
→
G;ε代表隐私预算,A代表聚合函数的敏感度;Z
p
代表0到p
‑
1内的整数;是计算密文的公钥,是计算密文的私钥;是计算签名的公钥,是计算签名的私钥;步骤二、密文产生阶段:每个用户的用电量信息表示为m
i
,随机选取变量r
i
∈Z
p
,并计...
【专利技术属性】
技术研发人员:张珂杰,黄方蕾,胡麦芳,乔沛杨,张帅,
申请(专利权)人:杭州趣链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。