首页|Toward practical privacy-preserving linear regression

Toward practical privacy-preserving linear regression

扫码查看
Linear regression is an ordinary machine learning algorithm that models the relation between the input values and the output ones with underlying linear functions. Giacomelli et al. (ACNS 2018) proposed the first system training the linear regression model over the rational num-bers using only linearly homomorphic encryption. However, we find their system model is not applicable. A third authority generates the public key and secret key, which are used to encrypt and decrypt all the data sets. Then the privacy of data sets is in the risk of leakage even if the third authority is assumed to have no access to encrypted data sets. In this paper, we improve the system model in order to design a more practical linear regression algorithm over the rational numbers from the view of security. Concretely, every data owner generates his own public key and secret key, independent on a third authority. An improved multi-key fully homomorphic encryption over complex numbers is utilized to construct our linear regression algorithm with a preprocessing phase, which can directly encrypt rational numbers, support computations over ciphertexts under multi keys and obviate the rational reconstruction tech-nique as Giacomelli et al.. Furthermore, performance analyses demonstrate that our algorithm is more feasible and practical. (c) 2022 Elsevier Inc. All rights reserved.

Linear regressionRational numbersLinearly homomorphic encryptionMulti-keyFully homomorphic encryption

Xu, Wenju、Wang, Baocang、Liu, Jiasen、Chen, Yange、Duan, Pu、Hong, Zhiyong

展开 >

Xidian Univ

Engn Univ Peoples Armed Police

Ant Grp

Wuyi Univ

展开 >

2022

Information Sciences

Information Sciences

EISCI
ISSN:0020-0255
年,卷(期):2022.596
  • 4
  • 30