[发明专利]一种社交网络中保护成员隐私的索引系统及方法有效

专利信息
申请号: 201910759501.0 申请日: 2019-08-16
公开(公告)号: CN110569413B 公开(公告)日: 2022-11-18
发明(设计)人: 张明武;陈誉 申请(专利权)人: 湖北工业大学
主分类号: G06F16/951 分类号: G06F16/951;G06F16/9536;G06Q50/00;H04L9/00;H04L9/08;H04L9/40
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 魏波
地址: 430068 湖北*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 社交 网络 保护 成员 隐私 索引 系统 方法
【权利要求书】:

1.一种社交网络中保护成员隐私的索引系统,其特征在于:包括服务器和若干成员;根据成员之间的社交关系构建网络连通图,顶点为成员信息,边的权值是抽象映射后的成员间的社交状态:越紧密权值越小,越疏远权值越大;所述成员信息包括唯一身份标识以及加密过的姓名、联系方式、成员分组及分组等级;所述分组包含家人组、朋友组、伙伴组、同学组、不常用关系组,等级数值分别为1,2,3,4,5;假定通讯录中的每位成员都已列入特定分组。

2.一种社交网络中保护成员隐私的方法,假设系统内有n位成员,某位成员UserS申请获得目标成员UserE的引荐,但是他并不直接认识这位成员,他需要通过自己邻近的成员来获得联系到目标成员的途径;

其特征在于,所述方法包括以下步骤:

步骤1:系统初始化;

步骤1.1:服务器选择安全参数κ,计算Paillier加密算法的公钥(N=pq,g)和私钥(λ,μ);其中p、q是两个大素数且满足|p|=|q|=κ,g是的一个生成元;

步骤1.2:成员注册身份标识;

步骤1.3:成员构建成员密钥;

步骤2:构建加密的社交网络;

步骤2.1:构造顶点信息;

步骤2.2:构造权值信息;

步骤2.3:构造图G=(V,E),其中,V表示顶点集合,E表示权值集合;

步骤3:最佳索引路径的生成;

步骤3.1:服务器构建集合S,集合D和元组P,设置当前顶点;

步骤3.2:挑选最佳顶点,加入集合S;

步骤3.3:更新所有顶点的前驱顶点;

步骤3.4:重复步骤3.2和步骤3.3直至S包含图G中所有的顶点;

步骤4:不经意传输最佳索引信息;

步骤4.1:获取目标成员UserE的身份标识IDE

步骤4.2:获取最佳索引;

步骤4.2.1:UserS根据IDE查找步骤3获得的顶点索引路径,由身份标识的唯一性,定位目标成员对应的顶点vE

步骤4.2.2:服务器将前驱元组发给申请者,UserS根据顶点vE的前驱顶点递归查询,获取整条最佳索引路径的信息。

3.根据权利要求2所述的社交网络中保护成员隐私的方法,其特征在于,步骤1.2的具体实现包括以下子步骤:

步骤1.2.1:成员Useri选择随机数ri,加密后发送给服务器:

其中,所有加密过程中的r都是Paillier系统加密时生成的随机数;i=1,2,…,n,n为用户总数;

步骤1.2.2:服务器从整数序列[i=1,2,…,n]中随机选择一个唯一的整数作为当前成员的身份标识IDi,与解密Ci的值相加,并将结果返回给Useri

步骤1.2.3:Useri将收到的值减去自己生成的随机数ri获取自己的身份标识IDi

步骤1.2.4:Useri将自己的身份标识IDi发给有通信联系的邻近成员。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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