[发明专利]基于安全求和的移动群智感知隐私保护真值发现方法有效
申请号: | 202010340373.9 | 申请日: | 2020-04-26 |
公开(公告)号: | CN111585990B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 王涛春;吕成梅;王成田;陈付龙;赵传信;罗永龙 | 申请(专利权)人: | 安徽师范大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/08 |
代理公司: | 芜湖安汇知识产权代理有限公司 34107 | 代理人: | 钟雪 |
地址: | 241000 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 安全 求和 移动 感知 隐私 保护 真值 发现 方法 | ||
1.一种基于安全求和的移动群智感知隐私保护真值发现方法,其特征在于,所述方法具体包括如下步骤:
S1、将参与感知任务的参与者分成t个簇,各簇中的参与者计算各自的秘密随机数;
S2、基于聚合距离函数ADF来更新每个簇中各参与者的安全权重;
S3、基于各参与者的安全权重来更新每个感知对象的真值
S4、检测更新后与更新前的真值差值是否小于差值预设值,若检测结果为是,则输出每个感知对象的真值若检测结果为否,则将更新后的真值分发至各参与者,执行步骤S2;
距离函数为感知对象d收集的感知数据与第d个对象的真值之间的距离;聚合距离函数ADF为所有参与者的聚合函数之和;
聚合距离函数ADF的获取具体包括如下步骤:
参与者Pi计算每个感知对象d收集的感知数据与第d个对象的真值之间的距离函数DF;
参与者Pi基于秘密随机数Ri对距离函数DF进行加密,形成加密距离函数Ci1,同时将加密距离函数Ci1上传至所在簇的簇头管理者CH;
簇头管理者CH接收k-1个参与者发送的加密距离函数Ci1,对接收(k-1)个加密距离函数Ci1及自身的加密距离函数Ci1利用模的性质得到该簇中k个参与者的距离函数DF之和距离函数DF的距离之和,称为簇聚合距离函数CDF,并t个CH将簇聚合距离函数CDF上传至CS;
CS对t个簇聚合距离函数CDF进行聚合形成聚合距离函数ADF;
所述真值的更新过程包括如下步骤:
参与者Pi计算对每个感知对象d收集的感知数据与得到的之间的乘积并基于秘密随机数Ri对加密形成密文Ci2,并将密文Ci2上传至CH;CH对接受的(k-1)个密文Ci2及自身密文Ci2利用模的性质得到k个乘积之和,称为簇聚合乘积CUW,并上传给CS,在接收到t个CH发送的簇聚合乘积CUW后,CS对t个簇聚合乘积聚再次聚合,形成聚合乘积AUW;
参与者Pi基于秘密随机数Ri对每个参与者的安全权重进行加密,形成密文Ci3,并将密文Ci3上传至簇头CH,簇头CH对接受的(k-1)个密文Ci3及自身密文Ci3利用模的性质得到k个安全权重之和,称为簇安全权重CW,并上传至CS,CS对t个簇头发送的簇安全权重CW进行再次聚合,获取聚合安全权重AW;
基于聚合乘积AUW及聚合安全权重AW来更新每个感知对象的真值
2.如权利要求1所述基于安全求和的移动群智感知隐私保护真值发现方法,其特征在于,所述秘密随机数的计算方法具体如下:
每个簇中的所有参与者计算公共参数,并将计算的公共参数发送给前后两个参与者,每个参与者根据接收到的两个公共参数计算秘密随机数,秘密随机数的计算公式具体如下:
其中,Ri为参与者Pi的秘密随机数,Wi+1、Wi-1分别为参与者Pi+1、参与者Pi-1的公共参数,ui为参与者Pi随机挑选一个的随机数。
3.如权利要求1所述基于安全求和的移动群智感知隐私保护真值发现方法,其特征在于,加密距离函数Ci1的计算公式具体如下:
Ci1=(1+p·Ddisti)·Rimod p2
其中,Ddisti为参与者Pi对每个感知对象d收集的感知数据与第d个对象的真值之间的距离函数,Ri为参与者Pi的秘密随机数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽师范大学,未经安徽师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010340373.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种帽型长桁全自动生产系统
- 下一篇:MCU中GPIO功能可重构方法