Skip to main content

A Federated Learning Framework Using a Secure, Controllable and Efficient Multi-Key Homomorphic Encryption Scheme

  • Conference paper
  • First Online:
Database Systems for Advanced Applications (DASFAA 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14850))

Included in the following conference series:

  • 776 Accesses

Abstract

Federated learning (FL) allows clients to cooperatively train a global model without sharing their sensitive training data. However, it is well known that the gradients uploaded by clients in the training processes of FL still will reveal the privacy of clients. Homomorphic Encryption (HE) has theoretical advantages to solve this problem, but its computational costs are considerably high for both the server and clients. Recently, the IND-CPA\(^{D}\) security definition for approximate HE and the corresponding solution have been proposed. However, the inserted Differential Privacy (DP) noise will affect the accuracy of the training model. Moreover, all messages are encrypted by HE with the same pair of public and secret keys by default cannot resist collusion attacks. To solve the above problems, we propose a novel FL framework for privacy-preserving, which uses our proposed CMK-CKKS (Controllable Multi-key CKKS) algorithm to protect messages during training, and combines the shuffle model to improve the model accuracy and reduce the communication costs. Furthermore, our framework improves controllability by dynamically adjusting the errors added. Experimental results show that the CMK-CKKS is not only efficient but also has very little effect on the model’s accuracy. It is worth noting that, our algorithm can effectively resist most attacks such as Chosen Plaintext Attack (CPA), Chosen Ciphertext Attack (CCA), and collusion attacks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. He, C., Liu, G., Guo, S., Yang, Y.: Privacy-preserving and low-latency federated learning in edge computing. IEEE Internet Things J. 9(20), 20149–20159 (2022)

    Google Scholar 

  2. Hosseini, E., Khisti, A.: Secure aggregation in federated learning via multiparty homomorphic encryption. In: IEEE Globecom Workshops (GC Wkshps) (2021)

    Google Scholar 

  3. Qiu, F., Yang, H., Zhou, L., Ma, C., Fang, L.: Privacy Preserving Federated Learning Using CKKS Homomorphic Encryption. In: Wang, L., Segal, M., Chen, J., Qiu, T. (eds) Wireless Algorithms, Systems, and Applications. WASA 2022. LNCS, vol. 13471. Springer, Cham (2022)

    Google Scholar 

  4. Park, J., Yu, N.Y., Lim, H.: Privacy-preserving federated learning using homomorphic encryption with different encryption keys. In: 13th International Conference on Information and Communication Technology Convergence (ICTC), pp. 1869–1871 (2022)

    Google Scholar 

  5. Miao, Y., Liu, Z., Li, H., Choo, K.K.R., Deng, R.H.: Privacy-preserving byzantine-robust federated learning via blockchain systems. IEEE Trans. Inf. Forens. Secur. 17, 2848–2861 (2022)

    Google Scholar 

  6. Cheon, J.H., Kim, A., Kim, M., Song, Y.: Homomorphic encryption for arithmetic of approximate numbers. In: Takagi, T., Peyrin, T. (eds.) Advances in Cryptology - ASIACRYPT 2017 (2017)

    Google Scholar 

  7. Li, B., Micciancio, D.: On the security of homomorphic encryption on approximate numbers. In: Canteaut, A., Standaert, F.-X. (eds.) EUROCRYPT 2021. LNCS, vol. 12696, pp. 648–677. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-77870-5_23

    Chapter  Google Scholar 

  8. Li, B., Micciancio, D., Schultz, M., Sorrell, J.: Securing Approximate Homomorphic Encryption Using Differential Privacy. In: Dodis, Y., Shrimpton, T. (eds) Advances in Cryptology - CRYPTO 2022 (2022)

    Google Scholar 

  9. Paillier, P.: Public-key cryptosystems based on composite degree residuosity classes. In: Proc. Int. Conf. Appl. Cryptogr. Techn., pp. 223–238. Springer, Cham (1999)

    Google Scholar 

  10. Ma, J., Naas, S.A., Sigg, S., Lyu, X.: Privacy-preserving federated learning based on multi-key homomorphic encryption. Int. J. Intell. Syst. (2022)

    Google Scholar 

  11. Chen, H., Dai, W., Kim, M., Song, Y.: Efficient multi-key homomorphic encryption with packed ciphertexts with application to oblivious neural network inference. In: Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security (CCS ’19), pp. 395–412 (2019)

    Google Scholar 

  12. Phong, L.T., Aono, Y., Hayashi, T., Wang, L., Moriai, S.: Privacy-preserving deep learning via additively homomorphic encryption. IEEE Trans. Inf. Forens. Secur. 13(5), 1333–1345 (2018)

    Google Scholar 

  13. Wei, K., Li, J., Ding, M., Ma, C., Yang, H.H., Farokhi, F., Jin, S., Quek, T.Q.S., Poor, H.V.: Federated learning with differential privacy: algorithms and performance analysis. IEEE Trans. Inf. Forens. Secur. 15, 3454–3469 (2020)

    Google Scholar 

Download references

Acknowledgements.

This work is supported by the National Natural Science Foundation of China Nos. 62372340, 62072349, the Major Technical Research Project of Hubei Province No. 2023BAA018, the Technological Innovation Major Program of Hubei Province No. 2021BEE057, Ali cooperation research and development project No. 24566207.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wei Song .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cai, Y., Song, W. (2024). A Federated Learning Framework Using a Secure, Controllable and Efficient Multi-Key Homomorphic Encryption Scheme. In: Onizuka, M., et al. Database Systems for Advanced Applications. DASFAA 2024. Lecture Notes in Computer Science, vol 14850. Springer, Singapore. https://doi.org/10.1007/978-981-97-5552-3_33

Download citation

  • DOI: https://doi.org/10.1007/978-981-97-5552-3_33

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-97-5551-6

  • Online ISBN: 978-981-97-5552-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics