计算机应用 ›› 2018, Vol. 38 ›› Issue (3): 688-692.DOI: 10.11772/j.issn.1001-9081.2017071686

• 网络空间安全 • 上一篇    下一篇

基于地理社交网络的频繁位置隐私保护算法

宁雪莉1,2, 罗永龙1,2, 邢凯1,2, 郑孝遥1,2   

  1. 1. 安徽师范大学 数学计算机科学学院, 安徽 芜湖 241002;
    2. 网络与信息安全安徽省重点实验室(安徽师范大学), 安徽 芜湖 241002
  • 收稿日期:2017-07-10 修回日期:2017-09-15 出版日期:2018-03-10 发布日期:2018-03-07
  • 通讯作者: 宁雪莉
  • 作者简介:宁雪莉(1993-),女,安徽亳州人,硕士研究生,主要研究方向:信息安全、隐私保护;罗永龙(1972-),男,安徽太湖人,教授,博士生导师,博士,CCF会员,主要研究方向:空间数据处理、信息安全、隐私保护;邢凯(1985-),男,安徽芜湖人,硕士研究生,主要研究方向:信息安全、隐私保护;郑孝遥(1981-),男,安徽芜湖人,副教授,博士研究生,主要研究方向:信息安全、个性化推荐。
  • 基金资助:
    国家自然科学基金资助项目(61672039,61370050,61772034);安徽省自然科学基金资助项目(KJ2017A327);芜湖市科技计划项目(2015cxy10)。

Frequent location privacy-preserving algorithm based on geosocial network

NING Xueli1,2, LUO Yonglong1,2, XING Kai1,2, ZHENG Xiaoyao1,2   

  1. 1. College of Mathematics and Computer Science, Anhui Normal University, Wuhu Anhui 241002, China;
    2. Anhui Provincial Key Laboratory of Network and Information Security(Anhui Normal University), Wuhu Anhui 241002, China
  • Received:2017-07-10 Revised:2017-09-15 Online:2018-03-10 Published:2018-03-07
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61672039, 61370050, 61772034), the Natural Science Foundation of Anhui Province (KJ2017A327), the Wuhu Science and Technology Project (2015cxy10).

摘要: 针对地理社交网络中以频繁位置为背景知识的攻击导致用户身份泄露的问题,提出一种基于地理社交网络的频繁位置隐私保护算法。首先,根据用户对位置访问的频次设置频繁位置并为每个用户建立频繁位置集合;然后按照背景知识的不同,将频繁位置的子集组成超边,把不满足匿名参数k的超边以用户偏离和位置偏离最小值为优化目标进行超边重组;最后,通过仿真实验表明,与(k,m)-anonymity算法相比,在频繁位置为3的情况下,该算法在Gowalla数据集上用户偏离度以及位置偏离度分别平均降低了约19.1%和8.3%,在Brightkite数据集上分别平均降低了约22.2%和10.7%,因此所提算法能够有效保护频繁位置的同时降低用户和位置偏离度。

关键词: 地理社交网络, 隐私保护, k-匿名, 位置泛化, 位置隐私

Abstract: Focusing on the attack of frequent location as background knowledge causing user identity disclosure in geosocial network, a privacy-preserving algorithm based on frequent location was proposed. Firstly, The frequent location set was generated by the frequency of user check-in which was allocated for every user. Secondly,according to the background knowledge, hyperedges were composed by frequent location subset. Some hyperedges were remerged which did not meet anonymity parameter k, meanwhile the minimum bias of user and bias of location were chosen as hyperedges remerging metrics. Finally, in the comparison experiments with (k,m)-anonymity algorithm, when the background knowledge was 3, the average bias of user and bias of location were decreased by about 19.1% and 8.3% on dataset Gowalla respectively, and about 22.2% and 10.7% on dataset Brightkite respectively. Therefore, the proposed algorithm can effectively preserve frequent location privacy, and reduces bias of user and location.

Key words: GeoSocial Network (GSN), privacy-preserving, k-anonymity, location generalization, location privacy

中图分类号: