作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2023, Vol. 49 ›› Issue (11): 169-177, 186. doi: 10.19678/j.issn.1000-3428.0066082

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

面向安全匿名集构建的多属性决策方法

侯占伟1, 杨鑫1, 申自浩1,*, 王辉2, 刘沛骞2   

  1. 1. 河南理工大学 计算机科学与技术学院, 河南 焦作 454000
    2. 河南理工大学 软件学院, 河南 焦作 454000
  • 收稿日期:2022-10-24 出版日期:2023-11-15 发布日期:2023-03-10
  • 通讯作者: 申自浩
  • 作者简介:

    侯占伟(1976—),男,副教授、博士,主研方向为网络安全、云计算、服务组合

    杨鑫,硕士研究生

    王辉,教授、博士

    刘沛骞,副教授、博士

  • 基金资助:
    国家自然科学基金(61300216); 河南省教育厅重点研发项目(20A520014); 河南理工大学博士基金(B2022-16)

Multi-attribute Decision-making Method for Secure Anonymous Set Construction

Zhanwei HOU1, Xin YANG1, Zihao SHEN1,*, Hui WANG2, Peiqian LIU2   

  1. 1. College of Computer Science and Technology, Henan Polytechnic University, Jiaozuo 454000, Henan, China
    2. College of Software, Henan Polytechnic University, Jiaozuo 454000, Henan, China
  • Received:2022-10-24 Online:2023-11-15 Published:2023-03-10
  • Contact: Zihao SHEN

摘要:

传统利用假位置生成技术构建匿名集的隐私保护方案未进行综合因素的考量,致使最终生成的假位置区分度低、合理性差,存在较高的隐私泄露风险。提出基于多属性决策模型的匿名集构建(MDMASC)算法,基于多属性决策模型选取假位置,从而构建安全匿名集。考虑到攻击者可能具有背景知识等信息,通过对地图进行网格划分,根据用户对各位置点的历史查询概率进行初次过滤。考虑到匿名集语义多样性、物理分散性、假位置敏感程度等因素,定义语义跨度、语义敏感等级、位置普遍度等指标属性。利用层次分析法建立层次结构模型,分析位置普遍度、语义敏感等级、语义跨度等5个影响匿名集安全性的指标之间的相对重要关系,基于此构建成对比较矩阵,计算出各指标的属性权重。最后,利用多属性决策模型计算候选假位置集中各位置点的综合属性值,选出最优假位置构建安全匿名集。实验结果表明,MDMASC算法相对于MMDS算法降低了约10.3%时间开销,被语义攻击算法识别的概率相比MMDS算法和K-DLS算法分别降低了14.9%和25.5%,在满足用户隐私要求的前提下具备可行性和有效性。

关键词: 位置隐私, 多属性决策, 层次分析法, 语义信息, 匿名集

Abstract:

The traditional privacy protection scheme for constructing anonymous sets using dummy location generation technology does not consider comprehensive factors. This results in low differentiation and poor rationality of the final generated dummy locations, thus posing a high privacy leakage risk. Therefore, Multi-attribute Decision Model-based Anonymous Set Construction(MDMASC) is proposed in this study, which selects dummy locations based on a multi-attribute decision model and subsequently constructs secure anonymous sets. Considering that an attacker may possess background knowledge and other information, the algorithm first grids the map and performs initial filtering based on the probability of the users' historical queries for each location point. Second, considering the semantic diversity, physical dispersion and sensitivity of the anonymous set dummy location, it defines index attributes such as the semantic span and sensitivity level, and the location prevalence. Subsequently, hierarchical analysis is used to establish a hierarchical structure model, and a pairwise comparison matrix is constructed by comparing the relative importance relationships among five indicators affecting the security of anonymous sets, such as location prevalence and semantic sensitivity level. Next, each indicator's attribute weight is calculated, after which, a multi-attribute decision model is utilized to calculate the comprehensive attribute values of each location point in the candidate dummy location set.Finally, the optimal dummy location is selected to build a secure anonymity set. Experimental results demonstrate that the proposed MDMASC algorithm reduces the time cost by approximately 10.3% compared with the MMDS algorithm, and the probability of being recognized by semantic attack algorithms decreases by 14.9 and 25.5% compared with the MMDS and K-DLS algorithms, respectively, which is considered feasible and effective.

Key words: location privacy, multi-attribute decision-making, Analytic Hierarchy Process(AHP), semantic information, anonymity set