Journal of Computer Applications ›› 2018, Vol. 38 ›› Issue (4): 1051-1057.DOI: 10.11772/j.issn.1001-9081.2017102407

Previous Articles     Next Articles

Privacy preserving attribute matching method based on CP-ABE in social networks

CUI Weirong, DU Chenglie   

  1. School of Computer Science and Engineering, Northwestern Polytechnical University, Xi'an Shaanxi 710072, China
  • Received:2017-10-11 Revised:2017-11-27 Online:2018-04-10 Published:2018-04-09


崔炜荣, 杜承烈   

  1. 西北工业大学 计算机学院, 西安 710072
  • 通讯作者: 崔炜荣
  • 作者简介:崔炜荣(1983-),男,陕西汉中人,讲师,博士研究生,主要研究方向:网络安全、隐私保护;杜承烈(1970-),男,陕西西安人,教授,博士生导师,博士,CCF高级会员,主要研究方向:网络信息安全、分布式计算、移动与嵌入式计算。

Abstract: Aiming at privacy protection of user attribute matching in social networks, a privacy preserving user attribute matching method was proposed based on anonymous attribute-based encryption, which can be applied to centralized attribute matching scenarios. In this method, two attribute lists were used by each user to descript his own profile and the dating preference. Then, these two lists were encoded into attribute secret key and ciphertext access control strategy respectively for the purpose of privacy protection. Finally, the server made a matching decision by judging whether the ciphertext which implies the dating preference could be decrypted correctly by the secret key which implies the user profile. In this way, the server can achieve bidirectional attribute matching without knowing the specific attribute information of both sides. According to the analysis and experimental results, the proposed method has strong practicability because it can provide high computational efficiency while ensuring privacy security.

Key words: social network, attribute matching, privacy protection, Attribute-Based Encryption (ABE), anonymity

摘要: 针对社交网络中用户属性匹配的隐私保护问题,提出一种可保护隐私的用户属性匹配方法。该方法基于匿名属性加密技术构建,可应用于集中式属性匹配场景中。在该方法中,用户用两个属性列表分别表示自我描述和交友偏好,并通过将自我描述转化为属性密钥以及将交友偏好转化为密文访问控制策略来实现属性信息的隐藏。服务器通过判断是否能够正确解密进行匹配判定。运用该方法,服务器可以在不必了解匹配双方具体属性信息的情况下完成双向属性匹配判定。分析和实验结果表明,在保证隐私安全性的同时,该方法也具备较高的计算效率,具有较强的实用性。

关键词: 社交网络, 属性匹配, 隐私保护, 属性加密, 匿名

CLC Number: