Paper 2024/1141
Optimized Privacy-Preserving Clustering with Fully Homomorphic Encryption
Abstract
Clustering is a crucial unsupervised learning method extensively used in the field of data analysis. For analyzing big data, outsourced computation is an effective solution but privacy concerns arise when involving sensitive information. Fully homomorphic encryption (FHE) enables computations on encrypted data, making it ideal for such scenarios. However, existing privacy-preserving clustering based on FHE are often constrained by the high computational overhead incurred from FHE, typically requiring decryption and interactions after only one iteration of the clustering algorithm. In this work, we propose a more efficient approach to evaluate the one-hot vector for the index of the minimum in an array with FHE, which fully exploits the parallelism of single-instruction-multiple-data of FHE schemes. By combining this with FHE bootstrapping, we present a practical FHE-based k-means clustering protocol whose required round of interactions between the data owner and the server is optimal, i.e., accomplishing the entire clustering process on encrypted data in a single round. We implement this protocol using the CKKS FHE scheme. Experiments show that our protocol significantly outperforms the state-of-the-art FHE-based k-means clustering protocols on various public datasets and achieves comparable accuracy to plaintext result. Additionally, We adapt our protocol to support mini-batch k-means for large-scale datasets and report its performance.
Metadata
- Available format(s)
- Category
- Public-key cryptography
- Publication info
- Published elsewhere. Minor revision. SecureComm2024
- Keywords
- Clusteringk-meansMini-batch k-meansPrivacy-preservingFully homomorphic encryptionOutsourced computation
- Contact author(s)
-
yangchen @ cigit ac cn
chenjingwei @ cigit ac cn - History
- 2024-10-05: revised
- 2024-07-13: received
- See all versions
- Short URL
- https://ia.cr/2024/1141
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1141, author = {Chen Yang and Jingwei Chen and Wenyuan Wu and Yong Feng}, title = {Optimized Privacy-Preserving Clustering with Fully Homomorphic Encryption}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1141}, year = {2024}, url = {https://eprint.iacr.org/2024/1141} }