Secure kNN for Distributed Cloud Environment Using Fully Homomorphic Encryption
Privacy-preserving k-nearest neighbor (PPkNN) classification for multiple clouds enables categorizing queried data into a class in keeping with data privacy, where the database and key servers jointly perform cryptographic operations. The existing solutions, unfortunately, take a long time and incur a large amount of traffic between the database and key servers. Therefore, in this paper, we propose a fast and secure kNN classification protocol, namely FSkNN, over distributed databases deployed in multiple clouds under the semi-honest model. Particularly, we focus on optimizing the network-related operations during kNN classification. That is, the proposed cryptographic protocol reduces the number of interactions between the servers by using a fully homomorphic encryption scheme and eliminates unnecessary traffic by applying mathematical techniques. In addition, the indistinguishability-based security of FSkNN is proven. We implemented FSkNN with C++ and the testbed experiments demonstrate that the proposed scheme significantly facilitates the query response time and reduces the communication cost.
Authors
- Wei‐Shinn Ku (ORCID: https://orcid.org/0000-0001-8636-4689)
- Min-Te Sun (ORCID: https://orcid.org/0000-0002-8911-3831)
- Satoshi Fukumoto (ORCID: https://orcid.org/0000-0002-5025-6552)
- Kazuya Sakai (ORCID: https://orcid.org/0000-0003-3929-2533)
- Satoshi Hashimoto (ORCID: https://orcid.org/0000-0002-6431-2930)
- Yuuya Fukuchi
Institutions
- National Central University (TW)
- Tokyo Metropolitan University (JP)
- Auburn University (US)
Publication Details
- Journal
- IEEE Transactions on Cloud Computing
- Published
- 2025-04-01
- DOI
- https://doi.org/10.1109/tcc.2025.3561586
- Citations
- 3
- Primary Topic
- Chaos-based Image/Signal Encryption
- Type
- article
- Field-Weighted Citation Impact
- 3.83