通信学报 ›› 2021, Vol. 42 ›› Issue (2): 1-11.doi: 10.11959/j.issn.1000-436x.2021026

• 学术论文 •    下一篇

基于同态加密的DBSCAN聚类隐私保护方案

贾春福1,2, 李瑞琪1,2, 王雅飞1,2   

  1. 1 南开大学网络空间安全学院,天津 300350
    2 天津市网络与数据安全技术重点实验室,天津 300350
  • 修回日期:2020-12-27 出版日期:2021-02-25 发布日期:2021-02-01
  • 作者简介:贾春福(1967- ),男,河北文安人,博士,南开大学教授、博士生导师,主要研究方向为网络与系统安全、可信计算、恶意代码分析、密码技术应用等。
    李瑞琪(1993- ),男,黑龙江尚志人,南开大学博士生,主要研究方向为同态加密、格密码学等。
    王雅飞(1995- ),女,天津人,南开大学硕士生,主要研究方向为同态加密应用、隐私保护等。
  • 基金资助:
    国家重点研发计划基金资助项目(2018YFA0704703);国家自然科学基金资助项目(61972215);国家自然科学基金资助项目(61702399);国家自然科学基金资助项目(61972073);天津市自然科学基金资助项目(20JCZDJC00640)

Privacy protection scheme of DBSCAN clustering based on homomorphic encryption

Chunfu JIA1,2, Ruiqi LI1,2, Yafei WANG1,2   

  1. 1 College of Cyber Science, Nankai University, Tianjin 300350, China
    2 Tianjin Key Laboratory of Network and Data Security Technology, Tianjin 300350, China
  • Revised:2020-12-27 Online:2021-02-25 Published:2021-02-01
  • Supported by:
    The National Key Research and Development Program of China(2018YFA0704703);The National Natural Science Foundation of China(61972215);The National Natural Science Foundation of China(61702399);The National Natural Science Foundation of China(61972073);The Natural Science Foundation of Tianjin(20JCZDJC00640)

摘要:

为了降低数据外包聚类运算过程中存在的隐私泄露风险,提出了一个基于同态加密的 DBSCAN 聚类隐私保护方案。为了加密实际场景中的浮点型数据,给出了针对不同数据精度的3种数据预处理方式,并提出了一种基于数据特点且综合考虑数据精度和计算开销等方面的数据预处理方式的选择策略。由于同态加密不支持密文比较运算,设计了一个用户端与云服务器之间的协议实现密文比较功能。理论分析和实验结果表明,所提方案能够保证数据隐私安全,并且具有较高的聚类准确率和较低的时间开销。

关键词: 隐私保护, 密度聚类, 同态加密, 数据预处理, 密文比较

Abstract:

In order to reduce the risk of data privacy leakage in the process of outsourced clustering, a privacy protection scheme of DBSCAN clustering based on homomorphic encryption was proposed.In order to encrypt the float data in the actual scene, three data preprocessing methods for different data accuracy were given, and a policy for choosing a proper data preprocessing method based on data characteristics, accuracy and computational cost was also proposed.For the ciphertext comparison operation that was not supported by homomorphic encryption, a protocol between the client and the cloud server was designed to realize the function of ciphertext comparison.Theoretical analysis and experimental results show that the proposed scheme can ensure the security of data privacy, and has a higher clustering accuracy rate and lower time overhead.

Key words: privacy protection, density clustering, homomorphic encryption, data pre-processing, comparison on en-crypted data

中图分类号: 

No Suggested Reading articles found!