计算机科学
密码学
安全多方计算
理论计算机科学
密码原语
可证明的安全性
公制(单位)
计算
秘密分享
计算机安全
人工智能
机器学习
算法
密码协议
运营管理
经济
作者
Fei Zheng,Chaochao Chen,Xiaolin Zheng,Mingjie Zhu
标识
DOI:10.1016/j.knosys.2022.108609
摘要
With the increasing demand for privacy protection, privacy-preserving machine learning has been drawing much attention from both academia and industry. However, most existing methods have their limitations in practical applications. On the one hand, although most cryptographic methods are provable secure, they bring heavy computation and communication. On the other hand, the security of many relatively efficient privacy-preserving techniques (e.g., federated learning and split learning) is being questioned, since they are non-provable secure. Inspired by previous work on privacy-preserving machine learning, we build a privacy-preserving machine learning framework by combining random permutation and arithmetic secret sharing via our compute-after-permutation technique. Our method is more efficient than existing cryptographic methods, since it can reduce the cost of element-wise function computation. Moreover, by adopting distance correlation as a metric for evaluating privacy leakage, we demonstrate that our method is more secure than previous non-provable secure methods. Overall, our proposal achieves a good balance between security and efficiency. Experimental results show that our method not only is up to 5× faster and reduces up to 80% network traffic compared with state-of-the-art cryptographic methods, but also leaks less privacy during the training process compared with non-provable secure methods.
科研通智能强力驱动
Strongly Powered by AbleSci AI