TY - JOUR
T1 - Efficient machine learning over encrypted data with non-interactive communication
AU - Park, Heejin
AU - Kim, Pyung
AU - Kim, Heeyoul
AU - Park, Ki Woong
AU - Lee, Younho
N1 - Publisher Copyright:
© 2017 Elsevier B.V.
PY - 2018/5
Y1 - 2018/5
N2 - In this paper, we describe a protocol framework that can perform classification tasks in a privacy-preserving manner. To demonstrate the feasibility of the proposed framework, we implement two protocols supporting Naive Bayes classification. We overcome the heavy computational load of conventional fully homomorphic encryption-based privacy-preserving protocols by using various optimization techniques. The proposed method differs from previous techniques insofar as it requires no intermediate interactions between the server and the client while executing the protocol, except for the mandatory interaction to obtain the decryption result of the encrypted classification output. As a result of this minimal interaction, the proposed method is relatively stable. Furthermore, the decryption key is used only once during the execution of the protocol, overcoming a potential security issue caused by the frequent exposure of the decryption key in memory. The proposed implementation uses a cryptographic primitive that is secure against attacks with quantum computers. Therefore, the framework described in this paper is expected to be robust against future quantum computer attacks.
AB - In this paper, we describe a protocol framework that can perform classification tasks in a privacy-preserving manner. To demonstrate the feasibility of the proposed framework, we implement two protocols supporting Naive Bayes classification. We overcome the heavy computational load of conventional fully homomorphic encryption-based privacy-preserving protocols by using various optimization techniques. The proposed method differs from previous techniques insofar as it requires no intermediate interactions between the server and the client while executing the protocol, except for the mandatory interaction to obtain the decryption result of the encrypted classification output. As a result of this minimal interaction, the proposed method is relatively stable. Furthermore, the decryption key is used only once during the execution of the protocol, overcoming a potential security issue caused by the frequent exposure of the decryption key in memory. The proposed implementation uses a cryptographic primitive that is secure against attacks with quantum computers. Therefore, the framework described in this paper is expected to be robust against future quantum computer attacks.
KW - Applied cryptography
KW - Fully homomorphic encryption
KW - Privacy-preserving classification
KW - Security
UR - http://www.scopus.com/inward/record.url?scp=85039063432&partnerID=8YFLogxK
U2 - 10.1016/j.csi.2017.12.004
DO - 10.1016/j.csi.2017.12.004
M3 - Article
AN - SCOPUS:85039063432
SN - 0920-5489
VL - 58
SP - 87
EP - 108
JO - Computer Standards and Interfaces
JF - Computer Standards and Interfaces
ER -