国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:张恩, 李会敏, 常键
单位:1. 河南师范大学 计算机与信息工程学院, 河南 新乡 453007;2. 智慧商务与物联网技术河南省工程实验室(河南师范大学), 河南 新乡 453007
关键词:k-means聚类,云外包,安全多方计算,隐私保护,可验证性
基金:国家自然科学基金资助项目(U1604156,61772176,61602158);河南省科技攻关计划项目(172102210045,192102210131)。
针对现有云外包隐私保护k-means聚类方案存在的效率不高,以及当云服务器不可信或遭受黑客攻击时返回不合理聚类结果的问题,提出了一种可应用于多方隐私保护场景的云外包可验证隐私保护k-means聚类方案。首先,提出了一种适用于云外包场景的改进的聚类初始化方法,从而有效提高算法的迭代效率;然后,利用乘法三元组技术来设计安全欧几里得距离的计算,并利用混淆电路技术来设计安全计算最小值算法;最后,提出了一种验证算法,使用户仅需一轮通信就实现对聚类结果的验证,并且数据外包后算法的训练完全在云上进行,能够有效减少用户和云的交互。仿真实验表明,所提方案在数据集Synthetic和S1上的准确度分别达到97%和93%,说明隐私保护下的k-means聚类和明文k-means聚类的情况近似,适用于医疗、社会科学和商业等领域。
来源:2021年第2期
《计算机应用》期刊编辑部