{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T23:18:57Z","timestamp":1780355937412,"version":"3.54.1"},"reference-count":96,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T00:00:00Z","timestamp":1748304000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T00:00:00Z","timestamp":1748304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cryptogr Eng"],"published-print":{"date-parts":[[2025,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Fully Homomorphic Encryption (FHE) allows computation on encrypted data. Various software libraries have implemented the approximate-arithmetic FHE scheme CKKS [1], which is highly useful for applications in machine learning and data analytics; each of these libraries have differing performance and features. It is useful for developers and researchers to learn details about these libraries\u2019 performance and their differences. Some previous work has profiled FHE and CKKS implementations for this purpose, but these comparisons are limited in their fairness and completeness. In this article, we compare four major libraries supporting the CKKS scheme. Working with the maintainers of each of the PALISADE, Microsoft SEAL, HElib, and HEAAN libraries, we devise methods for fair comparisons of these libraries, even with their widely varied development strategies and library architectures. To show the practical performance of these libraries, we present HEProfiler, a simple and extensible framework for profiling C++ FHE libraries. Our experimental evaluation is complete in both the scope of tasks tested and metrics evaluated, allowing us to draw conclusions about the behaviors of different libraries under a wide range of real-world workloads. This is the first work giving experimental comparisons of different bootstrapping-capable CKKS libraries.<\/jats:p>","DOI":"10.1007\/s13389-025-00377-5","type":"journal-article","created":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T08:29:52Z","timestamp":1748334592000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["HEProfiler: an in-depth profiler of approximate homomorphic encryption libraries"],"prefix":"10.1007","volume":"15","author":[{"given":"Jonathan","family":"Takeshita","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nirajan","family":"Koirala","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Colin","family":"McKechney","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Taeho","family":"Jung","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,5,27]]},"reference":[{"key":"377_CR1","doi-asserted-by":"crossref","unstructured":"Cheon, J.H., Kim, A., Kim, M., Song, Y.: Homomorphic encryption for arithmetic of approximate numbers. In: International Conference on the Theory and Application of Cryptology and Information Security, pp. 409\u2013437 (2017). Springer","DOI":"10.1007\/978-3-319-70694-8_15"},{"issue":"6","key":"377_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3124441","volume":"50","author":"P Martins","year":"2017","unstructured":"Martins, P., Sousa, L., Mariano, A.: A survey on fully homomorphic encryption: An engineering perspective. ACM Computing Surveys (CSUR) 50(6), 1\u201333 (2017)","journal-title":"ACM Computing Surveys (CSUR)"},{"key":"377_CR3","doi-asserted-by":"crossref","unstructured":"Gentry, C.: Fully homomorphic encryption using ideal lattices. In: Proceedings of the Forty-first Annual ACM Symposium on Theory of Computing, pp. 169\u2013178 (2009)","DOI":"10.1145\/1536414.1536440"},{"issue":"3","key":"377_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11704-019-9096-y","volume":"15","author":"W Zheng","year":"2021","unstructured":"Zheng, W., Wu, Y., Wu, X., Feng, C., Sui, Y., Luo, X., Zhou, Y.: A survey of intel sgx and its applications. Frontiers of Computer Science 15(3), 1\u201315 (2021)","journal-title":"Frontiers of Computer Science"},{"key":"377_CR5","unstructured":"SEV-SNP, A.: Strengthening vm isolation with integrity protection and more. White Paper, January (2020)"},{"key":"377_CR6","doi-asserted-by":"crossref","unstructured":"Cramer, R., Damg\u00e5rd, I.B., et al.: Secure Multiparty Computation. Cambridge University Press, ??? (2015)","DOI":"10.1017\/CBO9781107337756"},{"key":"377_CR7","unstructured":"Takeshita, J., Karl, R., Gong, T., Jung, T.: Slap: Simple lattice-based private stream aggregation protocol. Cryptology ePrint Archive (2020)"},{"key":"377_CR8","doi-asserted-by":"crossref","unstructured":"Gouert, C., Mouris, D., Tsoutsos, N.G.: New insights into fully homomorphic encryption libraries via standardized benchmarks. Cryptology ePrint Archive (2022)","DOI":"10.56553\/popets-2023-0075"},{"issue":"13","key":"377_CR9","doi-asserted-by":"publisher","first-page":"15098","DOI":"10.1007\/s11227-023-05233-z","volume":"79","author":"TVT Doan","year":"2023","unstructured":"Doan, T.V.T., Messai, M.-L., Gavin, G., Darmont, J.: A survey on implementations of homomorphic encryption schemes. The Journal of Supercomputing 79(13), 15098\u201315139 (2023)","journal-title":"The Journal of Supercomputing"},{"key":"377_CR10","unstructured":"Jiang, L., Ju, L.: Fhebench: Benchmarking fully homomorphic encryption schemes. arXiv preprint arXiv:2203.00728 (2022)"},{"key":"377_CR11","doi-asserted-by":"crossref","unstructured":"Varia, M., Yakoubov, S., Yang, Y.: Hetest: A homomorphic encryption testing framework. In: International Conference on Financial Cryptography and Data Security, pp. 213\u2013230 (2015). Springer","DOI":"10.1007\/978-3-662-48051-9_16"},{"key":"377_CR12","doi-asserted-by":"crossref","unstructured":"Melchor, C.A., Kilijian, M.-O., Lefebvre, C., Ricosset, T.: A comparison of the homomorphic encryption libraries helib, seal and fv-nfllib. In: International Conference on Security for Information Technology and Communications, pp. 425\u2013442 (2018). Springer","DOI":"10.1007\/978-3-030-12942-2_32"},{"key":"377_CR13","doi-asserted-by":"crossref","unstructured":"Fawaz, S.M., Belal, N., ElRefaey, A., Fakhr, M.W.: A comparative study of homomorphic encryption schemes using microsoft seal. In: Journal of Physics: Conference Series, vol. 2128, p. 012021 (2021). IOP Publishing","DOI":"10.1088\/1742-6596\/2128\/1\/012021"},{"key":"377_CR14","unstructured":"Sathya, S.S., Vepakomma, P., Raskar, R., Ramachandra, R., Bhattacharya, S.: A review of homomorphic encryption libraries for secure computation. arXiv preprint arXiv:1812.02428 (2018)"},{"key":"377_CR15","unstructured":"Dordevic, G., Vuleti\u0107, P.V.: Performance comparison of homomorphic encryption scheme implementations"},{"key":"377_CR16","unstructured":"Gorantala, S., Springer, R., Purser-Haskell, S., Lam, W., Wilson, R., Ali, A., Astor, E.P., Zukerman, I., Ruth, S., Dibak, C., et al.: A general purpose transpiler for fully homomorphic encryption. arXiv preprint arXiv:2106.07893 (2021)"},{"key":"377_CR17","unstructured":"Intel: Homomorphic Encryption Benchmarking Framework - HEBench (2021). https:\/\/hebench.org\/"},{"key":"377_CR18","doi-asserted-by":"crossref","unstructured":"Zhu, H., Suzuki, T., Yamana, H.: Performance comparison of homomorphic encrypted convolutional neural network inference among helib, microsoft seal and openfhe. In: 2023 IEEE Asia-Pacific Conference on Computer Science and Data Engineering (CSDE), pp. 1\u20137 (2023). IEEE","DOI":"10.1109\/CSDE59766.2023.10487709"},{"issue":"2","key":"377_CR19","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1145\/359340.359342","volume":"21","author":"RL Rivest","year":"1978","unstructured":"Rivest, R.L., Shamir, A., Adleman, L.: A method for obtaining digital signatures and public-key cryptosystems. Communications of the ACM 21(2), 120\u2013126 (1978)","journal-title":"Communications of the ACM"},{"key":"377_CR20","unstructured":"Goldwasser, S., Micali, S.: Probabilistic encryption & how to play mental poker keeping secret all partial information. In: Providing Sound Foundations for Cryptography: on the Work of Shafi Goldwasser and Silvio Micali, pp. 173\u2013201 (2019)"},{"issue":"4","key":"377_CR21","doi-asserted-by":"publisher","first-page":"469","DOI":"10.1109\/TIT.1985.1057074","volume":"31","author":"T ElGamal","year":"1985","unstructured":"ElGamal, T.: A public key cryptosystem and a signature scheme based on discrete logarithms. IEEE transactions on information theory 31(4), 469\u2013472 (1985)","journal-title":"IEEE transactions on information theory"},{"key":"377_CR22","unstructured":"Benaloh, J.: Dense probabilistic encryption. In: Proceedings of the Workshop on Selected Areas of Cryptography, pp. 120\u2013128 (1994)"},{"key":"377_CR23","doi-asserted-by":"crossref","unstructured":"Okamoto, T., Uchiyama, S.: A new public-key cryptosystem as secure as factoring. In: International Conference on the Theory and Applications of Cryptographic Techniques, pp. 308\u2013318 (1998). Springer","DOI":"10.1007\/BFb0054135"},{"key":"377_CR24","doi-asserted-by":"crossref","unstructured":"Naccache, D., Stern, J.: A new public key cryptosystem based on higher residues. In: Proceedings of the 5th ACM Conference on Computer and Communications Security, pp. 59\u201366 (1998)","DOI":"10.1145\/288090.288106"},{"key":"377_CR25","doi-asserted-by":"crossref","unstructured":"Paillier, P.: Public-key cryptosystems based on composite degree residuosity classes. In: International Conference on the Theory and Applications of Cryptographic Techniques, pp. 223\u2013238 (1999). Springer","DOI":"10.1007\/3-540-48910-X_16"},{"key":"377_CR26","doi-asserted-by":"crossref","unstructured":"Sander, T., Young, A., Yung, M.: Non-interactive cryptocomputing for nc\/sup 1. In: 40th Annual Symposium on Foundations of Computer Science (Cat. No. 99CB37039), pp. 554\u2013566 (1999). IEEE","DOI":"10.1109\/SFFCS.1999.814630"},{"key":"377_CR27","doi-asserted-by":"crossref","unstructured":"Boneh, D., Goh, E.-J., Nissim, K.: Evaluating 2-dnf formulas on ciphertexts. In: Theory of Cryptography Conference, pp. 325\u2013341 (2005). Springer","DOI":"10.1007\/978-3-540-30576-7_18"},{"issue":"3","key":"377_CR28","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1145\/1666420.1666444","volume":"53","author":"C Gentry","year":"2010","unstructured":"Gentry, C.: Computing arbitrary functions of encrypted data. Communications of the ACM 53(3), 97\u2013105 (2010)","journal-title":"Communications of the ACM"},{"issue":"3","key":"377_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2633600","volume":"6","author":"Z Brakerski","year":"2014","unstructured":"Brakerski, Z., Gentry, C., Vaikuntanathan, V.: (leveled) fully homomorphic encryption without bootstrapping. ACM Transactions on Computation Theory (TOCT) 6(3), 1\u201336 (2014)","journal-title":"ACM Transactions on Computation Theory (TOCT)"},{"key":"377_CR30","first-page":"144","volume":"2012","author":"J Fan","year":"2012","unstructured":"Fan, J., Vercauteren, F.: Somewhat practical fully homomorphic encryption. IACR Cryptol. ePrint Arch. 2012, 144 (2012)","journal-title":"IACR Cryptol. ePrint Arch."},{"issue":"1","key":"377_CR31","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/s00145-019-09319-x","volume":"33","author":"I Chillotti","year":"2020","unstructured":"Chillotti, I., Gama, N., Georgieva, M., Izabach\u00e8ne, M.: TFHE: fast fully homomorphic encryption over the torus. Journal of Cryptology 33(1), 34\u201391 (2020)","journal-title":"Journal of Cryptology"},{"key":"377_CR32","doi-asserted-by":"crossref","unstructured":"Ducas, L., Micciancio, D.: Fhew: bootstrapping homomorphic encryption in less than a second. In: Annual International Conference on the Theory and Applications of Cryptographic Techniques, pp. 617\u2013640 (2015). Springer","DOI":"10.1007\/978-3-662-46800-5_24"},{"key":"377_CR33","doi-asserted-by":"crossref","unstructured":"Li, B., Micciancio, D.: On the security of homomorphic encryption on approximate numbers. In: Annual International Conference on the Theory and Applications of Cryptographic Techniques, pp. 648\u2013677 (2021). Springer","DOI":"10.1007\/978-3-030-77870-5_23"},{"key":"377_CR34","unstructured":"Cheon, J.H., Hong, S., Kim, D.: Remark on the security of ckks scheme in practice. Cryptology ePrint Archive (2020)"},{"key":"377_CR35","doi-asserted-by":"crossref","unstructured":"Boemer, F., Kim, S., Seifu, G., DM\u00a0de Souza, F., Gopal, V.: Intel hexl: Accelerating homomorphic encryption with intel avx512-ifma52. In: Proceedings of the 9th on Workshop on Encrypted Computing & Applied Homomorphic Cryptography, pp. 57\u201362 (2021)","DOI":"10.1145\/3474366.3486926"},{"key":"377_CR36","unstructured":"Chillotti, I., Joye, M., Ligier, D., Orfila, J.-B., Tap, S.: Concrete: Concrete operates on ciphertexts rapidly by extending TFHE. In: WAHC 2020\u20138th Workshop on Encrypted Computing & Applied Homomorphic Cryptography, vol. 15 (2020)"},{"key":"377_CR37","unstructured":"Mouchet, C., Bossuat, J.-P., Troncoso-Pastoriza, J., Hubaux, J.: Lattigo: A multiparty homomorphic encryption library in go. In: WAHC 2020\u20138th Workshop on Encrypted Computing & Applied Homomorphic Cryptography, vol. 15 (2020)"},{"key":"377_CR38","unstructured":"Pal, S., Swaminathan, K., Aharoni, E., Kushnir, E., Drucker, N., Schaul, H., Buyuktosunoglu, A., Soceanu, O., Bose, P.: Fully homomorphic encryption for computer architects: A fundamental characterization study. In: Annual IEEE\/ACM International Symposium on Microarchitecture (2023)"},{"key":"377_CR39","doi-asserted-by":"crossref","unstructured":"Al\u00a0Badawi, A., Bates, J., Bergamaschi, F., Cousins, D.B., Erabelli, S., Genise, N., Halevi, S., Hunt, H., Kim, A., Lee, Y., et al.: Openfhe: Open-source fully homomorphic encryption library. Cryptology ePrint Archive (2022)","DOI":"10.1145\/3560827.3563379"},{"key":"377_CR40","unstructured":"Wang, W., Jiang, Y., Shen, Q., Huang, W., Chen, H., Wang, S., Wang, X., Tang, H., Chen, K., Lauter, K., et al.: Toward scalable fully homomorphic encryption through light trusted computing assistance. arXiv preprint arXiv:1905.07766 (2019)"},{"key":"377_CR41","doi-asserted-by":"crossref","unstructured":"Brakerski, Z., Vaikuntanathan, V.: Fully homomorphic encryption from ring-LWE and security for key dependent messages. In: Annual Cryptology Conference, pp. 505\u2013524 (2011). Springer","DOI":"10.1007\/978-3-642-22792-9_29"},{"key":"377_CR42","doi-asserted-by":"crossref","unstructured":"Halevi, S., Shoup, V.: Algorithms in helib. In: Annual Cryptology Conference, pp. 554\u2013571 (2014). Springer","DOI":"10.1007\/978-3-662-44371-2_31"},{"key":"377_CR43","doi-asserted-by":"crossref","unstructured":"Bajard, J.-C., Eynard, J., Hasan, M.A., Zucca, V.: A full RNS variant of FV like somewhat homomorphic encryption schemes. In: International Conference on Selected Areas in Cryptography, pp. 423\u2013442 (2016). Springer","DOI":"10.1007\/978-3-319-69453-5_23"},{"key":"377_CR44","doi-asserted-by":"crossref","unstructured":"Halevi, S., Shoup, V.: Faster homomorphic linear transformations in helib. In: Annual International Cryptology Conference, pp. 93\u2013120 (2018). Springer","DOI":"10.1007\/978-3-319-96884-1_4"},{"key":"377_CR45","doi-asserted-by":"crossref","unstructured":"Li, B., Micciancio, D., Schultz, M., Sorrell, J.: Securing approximate homomorphic encryption using differential privacy. In: Annual International Cryptology Conference, pp. 560\u2013589 (2022). Springer","DOI":"10.1007\/978-3-031-15802-5_20"},{"key":"377_CR46","unstructured":"SEAL, M.: Noise flooding - Microsoft SEAL (2019). https:\/\/github.com\/microsoft\/SEAL\/issues\/89"},{"key":"377_CR47","doi-asserted-by":"crossref","unstructured":"Chen, H., Laine, K., Rindal, P.: Fast private set intersection from homomorphic encryption. In: Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, pp. 1243\u20131255 (2017)","DOI":"10.1145\/3133956.3134061"},{"key":"377_CR48","doi-asserted-by":"crossref","unstructured":"Lou, S., Agrawal, G.: A programming api implementation for secure data analytics applications with homomorphic encryption on gpus. In: 2021 IEEE 28th International Conference on High Performance Computing, Data, and Analytics (HiPC), pp. 418\u2013423 (2021). IEEE","DOI":"10.1109\/HiPC53243.2021.00059"},{"issue":"2","key":"377_CR49","doi-asserted-by":"publisher","first-page":"2840","DOI":"10.1007\/s11227-021-03980-5","volume":"78","author":"\u00d6 \u00d6zerk","year":"2022","unstructured":"\u00d6zerk, \u00d6., Elgezen, C., Mert, A.C., \u00d6zt\u00fcrk, E., Sava\u015f, E.: Efficient number theoretic transform implementation on gpu for homomorphic encryption. The Journal of Supercomputing 78(2), 2840\u20132872 (2022)","journal-title":"The Journal of Supercomputing"},{"issue":"5","key":"377_CR50","doi-asserted-by":"publisher","first-page":"0177459","DOI":"10.1371\/journal.pone.0177459","volume":"12","author":"GM Kurtzer","year":"2017","unstructured":"Kurtzer, G.M., Sochat, V., Bauer, M.W.: Singularity: Scientific containers for mobility of compute. PloS one 12(5), 0177459 (2017)","journal-title":"PloS one"},{"key":"377_CR51","doi-asserted-by":"crossref","unstructured":"Bergamaschi, F., Halevi, S., Halevi, T.T., Hunt, H.: Homomorphic training of 30,000 logistic regression models. In: International Conference on Applied Cryptography and Network Security, pp. 592\u2013611 (2019). Springer","DOI":"10.1007\/978-3-030-21568-2_29"},{"issue":"2","key":"377_CR52","doi-asserted-by":"publisher","first-page":"8805","DOI":"10.2196\/medinform.8805","volume":"6","author":"M Kim","year":"2018","unstructured":"Kim, M., Song, Y., Wang, S., Xia, Y., Jiang, X., et al.: Secure logistic regression based on homomorphic encryption: Design and evaluation. JMIR medical informatics 6(2), 8805 (2018)","journal-title":"JMIR medical informatics"},{"issue":"3","key":"377_CR53","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1515\/popets-2018-0024","volume":"2018","author":"E Hesamifard","year":"2018","unstructured":"Hesamifard, E., Takabi, H., Ghasemi, M., Wright, R.N.: Privacy-preserving machine learning as a service. Proc. Priv. Enhancing Technol. 2018(3), 123\u2013142 (2018)","journal-title":"Proc. Priv. Enhancing Technol."},{"issue":"4","key":"377_CR54","first-page":"23","volume":"11","author":"A Kim","year":"2018","unstructured":"Kim, A., Song, Y., Kim, M., Lee, K., Cheon, J.H.: Logistic regression model training based on the approximate homomorphic encryption. BMC medical genomics 11(4), 23\u201331 (2018)","journal-title":"BMC medical genomics"},{"key":"377_CR55","unstructured":"Chen, H.: Algorithms in SEAL (2020). https:\/\/github.com\/haochenuw\/algorithms-in-SEAL\/"},{"key":"377_CR56","doi-asserted-by":"crossref","unstructured":"Bae, Y., Cheon, J.H., Cho, W., Kim, J., Kim, T.: Meta-bts: Bootstrapping precision beyond the limit. Cryptology ePrint Archive (2022)","DOI":"10.1145\/3548606.3560696"},{"key":"377_CR57","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/978-3-319-29172-7_11","volume-title":"Cryptography and Information Security in the Balkans","author":"W Dai","year":"2016","unstructured":"Dai, W., Sunar, B.: cuhe: A homomorphic encryption accelerator library. In: Pasalic, E., Knudsen, L.R. (eds.) Cryptography and Information Security in the Balkans, pp. 169\u2013186. Springer, Cham (2016)"},{"key":"377_CR58","doi-asserted-by":"crossref","unstructured":"Morshed, T., Al\u00a0Aziz, M.M., Mohammed, N.: CPU and GPU accelerated fully homomorphic encryption. In: 2020 IEEE International Symposium on Hardware Oriented Security and Trust (HOST), pp. 142\u2013153 (2020). IEEE","DOI":"10.1109\/HOST45689.2020.9300288"},{"key":"377_CR59","doi-asserted-by":"crossref","unstructured":"Al\u00a0Badawi, A., Veeravalli, B., Mun, C.F., Aung, K.M.M.: High-performance fv somewhat homomorphic encryption on gpus: An implementation using cuda. IACR CHES, 70\u201395 (2018)","DOI":"10.46586\/tches.v2018.i2.70-95"},{"key":"377_CR60","unstructured":"Badawi, A.A., Chao, J., Lin, J., Mun, C.F., Jie, S.J., Tan, B.H.M., Nan, X., Aung, K.M.M., Chandrasekhar, V.R.: The alexnet moment for homomorphic encryption: Hcnn, the first homomorphic cnn on encrypted data with gpus. arXiv preprint arXiv:1811.00778 (2018)"},{"key":"377_CR61","doi-asserted-by":"crossref","unstructured":"Shivdikar, K., Jonatan, G., Mora, E., Livesay, N., Agrawal, R., Joshi, A., Abellan, J., Kim, J., Kaeli, D.: Accelerating polynomial multiplication for homomorphic encryption on gpus. arXiv preprint arXiv:2209.01290 (2022)","DOI":"10.1109\/SEED55351.2022.00013"},{"key":"377_CR62","doi-asserted-by":"crossref","unstructured":"Takeshita, J., Reis, D., Gong, T., Niemier, M., Hu, X.S., Jung, T.: Algorithmic acceleration of b\/fv-like somewhat homomorphic encryption for compute-enabled ram. In: International Conference on Selected Areas in Cryptography, pp. 66\u201389 (2020). Springer","DOI":"10.1007\/978-3-030-81652-0_3"},{"key":"377_CR63","unstructured":"Sah \u00d6zcan, A., Ayduman, C., T\u00fcrkoglu, E.R., Savas, E.: Homomorphic Encryption on GPU. Cryptology ePrint Archive, Paper 2022\/1222. https:\/\/eprint.iacr.org\/2022\/1222 (2022)"},{"key":"377_CR64","doi-asserted-by":"crossref","unstructured":"Diallo, M.H., August, M., Hallman, R., Kline, M., Au, H., Beach, V.: Nomad: A framework for developing mission-critical cloud-based applications. In: 2015 10th International Conference on Availability, Reliability and Security, pp. 660\u2013669 (2015). IEEE","DOI":"10.1109\/ARES.2015.94"},{"key":"377_CR65","unstructured":"Inc., A.: Amazon EC2 On-Demand Pricing. https:\/\/aws.amazon.com\/ec2\/pricing\/on-demand\/"},{"key":"377_CR66","unstructured":"Supalov, V.: How Much Will K8s GPU Tinkering Cost? (AWS Edition) (2020). https:\/\/deploying.ai\/aws-k8s-gpu-tinkering-cost\/"},{"key":"377_CR67","unstructured":"Masters, O., Hunt, H., Steffinlongo, E., Crawford, J., Bergamaschi, F., Rosa, M.E.D., Quini, C.C., Alves, C.T., de Souza, F., Ferreira, D.G.: Towards a homomorphic machine learning big data pipeline for the financial services sector. Cryptology ePrint Archive (2019)"},{"key":"377_CR68","doi-asserted-by":"crossref","unstructured":"Peng, H.-T., Hsu, W.W., Ho, J.-M., Yu, M.-R.: Homomorphic encryption application on financialcloud framework. In: 2016 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1\u20135 (2016). IEEE","DOI":"10.1109\/SSCI.2016.7850013"},{"key":"377_CR69","doi-asserted-by":"crossref","unstructured":"Crawford, J.L., Gentry, C., Halevi, S., Platt, D., Shoup, V.: Doing real work with fhe: the case of logistic regression. In: Proceedings of the 6th Workshop on Encrypted Computing & Applied Homomorphic Cryptography, pp. 1\u201312 (2018)","DOI":"10.1145\/3267973.3267974"},{"key":"377_CR70","doi-asserted-by":"crossref","unstructured":"Kocabas, O., Soyata, T.: Towards privacy-preserving medical cloud computing using homomorphic encryption. In: Virtual and Mobile Healthcare: Breakthroughs in Research and Practice, pp. 93\u2013125. IGI Global, ??? (2020)","DOI":"10.4018\/978-1-5225-9863-3.ch005"},{"issue":"3","key":"377_CR71","doi-asserted-by":"publisher","first-page":"1410","DOI":"10.1109\/TETC.2020.2993032","volume":"9","author":"W Liang","year":"2020","unstructured":"Liang, W., Zhang, D., Lei, X., Tang, M., Li, K.-C., Zomaya, A.Y.: Circuit copyright blockchain: blockchain-based homomorphic encryption for ip circuit protection. IEEE Transactions on Emerging Topics in Computing 9(3), 1410\u20131420 (2020)","journal-title":"IEEE Transactions on Emerging Topics in Computing"},{"key":"377_CR72","doi-asserted-by":"crossref","unstructured":"Yan, X., Wu, Q., Sun, Y.: A homomorphic encryption and privacy protection method based on blockchain and edge computing. Wireless Communications and Mobile Computing 2020 (2020)","DOI":"10.1155\/2020\/8832341"},{"issue":"7","key":"377_CR73","doi-asserted-by":"publisher","first-page":"2452","DOI":"10.3390\/s21072452","volume":"21","author":"F Loukil","year":"2021","unstructured":"Loukil, F., Ghedira-Guegan, C., Boukadi, K., Benharkat, A.-N.: Privacy-preserving iot data aggregation based on blockchain and homomorphic encryption. Sensors 21(7), 2452 (2021)","journal-title":"Sensors"},{"key":"377_CR74","doi-asserted-by":"crossref","unstructured":"Li, F., Luo, B., Liu, P.: Secure information aggregation for smart grids using homomorphic encryption. In: 2010 First IEEE International Conference on Smart Grid Communications, pp. 327\u2013332 (2010). IEEE","DOI":"10.1109\/SMARTGRID.2010.5622064"},{"key":"377_CR75","doi-asserted-by":"crossref","unstructured":"He, X., Pun, M.-O., Kuo, C.-C.J.: Secure and efficient cryptosystem for smart grid using homomorphic encryption. In: 2012 IEEE PES Innovative Smart Grid Technologies (ISGT), pp. 1\u20138 (2012). IEEE","DOI":"10.1109\/ISGT.2012.6175676"},{"key":"377_CR76","doi-asserted-by":"crossref","unstructured":"Bos, J.W., Castryck, W., Iliashenko, I., Vercauteren, F.: Privacy-friendly forecasting for the smart grid using homomorphic encryption and the group method of data handling. In: International Conference on Cryptology in Africa, pp. 184\u2013201 (2017). Springer","DOI":"10.1007\/978-3-319-57339-7_11"},{"key":"377_CR77","unstructured":"Archer, D., Chen, L., Cheon, J.H., Gilad-Bachrach, R., Hallman, R.A., Huang, Z., Jiang, X., Kumaresan, R., Malin, B.A., Sofia, H., et al.: Applications of homomorphic encryption. In: Crypto Standardization Workshop, Microsoft Research, vol. 14 (2017). sn"},{"key":"377_CR78","unstructured":"Drozdowski, P., Buchmann, N., Rathgeb, C., Margraf, M., Busch, C.: On the application of homomorphic encryption to face identification. In: 2019 International Conference of the Biometrics Special Interest Group (biosig), pp. 1\u20135 (2019). IEEE"},{"key":"377_CR79","doi-asserted-by":"crossref","unstructured":"Xu, R., Joshi, J.B., Li, C.: Cryptonn: Training neural networks over encrypted data. In: 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), pp. 1199\u20131209 (2019). IEEE","DOI":"10.1109\/ICDCS.2019.00121"},{"key":"377_CR80","unstructured":"Gilad-Bachrach, R., Dowlin, N., Laine, K., Lauter, K., Naehrig, M., Wernsing, J.: Cryptonets: Applying neural networks to encrypted data with high throughput and accuracy. In: International Conference on Machine Learning, pp. 201\u2013210 (2016). PMLR"},{"key":"377_CR81","doi-asserted-by":"crossref","unstructured":"Jang, J., Lee, Y., Kim, A., Na, B., Yhee, D., Lee, B., Cheon, J.H., Yoon, S.: Privacy-preserving deep sequential model with matrix homomorphic encryption. In: Proceedings of the 2022 ACM on Asia Conference on Computer and Communications Security, pp. 377\u2013391 (2022)","DOI":"10.1145\/3488932.3523253"},{"key":"377_CR82","doi-asserted-by":"crossref","unstructured":"Cho, K., Van\u00a0Merri\u00ebnboer, B., Bahdanau, D., Bengio, Y.: On the properties of neural machine translation: Encoder-decoder approaches. arXiv preprint arXiv:1409.1259 (2014)","DOI":"10.3115\/v1\/W14-4012"},{"key":"377_CR83","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770\u2013778 (2016)","DOI":"10.1109\/CVPR.2016.90"},{"issue":"10","key":"377_CR84","doi-asserted-by":"publisher","first-page":"1943","DOI":"10.1109\/TPAMI.2015.2502579","volume":"38","author":"X Zhang","year":"2015","unstructured":"Zhang, X., Zou, J., He, K., Sun, J.: Accelerating very deep convolutional networks for classification and detection. IEEE transactions on pattern analysis and machine intelligence 38(10), 1943\u20131955 (2015)","journal-title":"IEEE transactions on pattern analysis and machine intelligence"},{"key":"377_CR85","unstructured":"Howard, A.G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., Adam, H.: Mobilenets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint arXiv:1704.04861 (2017)"},{"key":"377_CR86","unstructured":"Brutzkus, A., Gilad-Bachrach, R., Elisha, O.: Low latency privacy preserving inference. In: International Conference on Machine Learning, pp. 812\u2013821 (2019). PMLR"},{"key":"377_CR87","unstructured":"Chabanne, H., De\u00a0Wargny, A., Milgram, J., Morel, C., Prouff, E.: Privacy-preserving classification on deep neural network. Cryptology ePrint Archive (2017)"},{"issue":"4","key":"377_CR88","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3394658","volume":"53","author":"A Wood","year":"2020","unstructured":"Wood, A., Najarian, K., Kahrobaei, D.: Homomorphic encryption for machine learning in medicine and bioinformatics. ACM Computing Surveys (CSUR) 53(4), 1\u201335 (2020)","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"21","key":"377_CR89","doi-asserted-by":"publisher","first-page":"2792","DOI":"10.3390\/math9212792","volume":"9","author":"Z Chen","year":"2021","unstructured":"Chen, Z., Hu, G., Zheng, M., Song, X., Chen, L.: Bibliometrics of machine learning research using homomorphic encryption. Mathematics 9(21), 2792 (2021)","journal-title":"Mathematics"},{"key":"377_CR90","unstructured":"Chou, E., Beal, J., Levy, D., Yeung, S., Haque, A., Fei-Fei, L.: Faster cryptonets: Leveraging sparsity for real-world encrypted inference. arXiv preprint arXiv:1811.09953 (2018)"},{"key":"377_CR91","doi-asserted-by":"crossref","unstructured":"Lee, J.-W., Kang, H., Lee, Y., Choi, W., Eom, J., Deryabin, M., Lee, E., Lee, J., Yoo, D., Kim, Y.-S., et al.: Privacy-preserving machine learning with fully homomorphic encryption for deep neural network. IEEE Access 10, 30039\u201330054 (2022)","DOI":"10.1109\/ACCESS.2022.3159694"},{"key":"377_CR92","unstructured":"Garimella, K., Jha, N.K., Reagen, B.: Sisyphus: A cautionary tale of using low-degree polynomial activations in privacy-preserving deep learning. arXiv preprint arXiv:2107.12342 (2021)"},{"key":"377_CR93","doi-asserted-by":"crossref","unstructured":"Arnold, D., Saniie, J., Heifetz, A.: Homomorphic encryption for machine learning and artificial intelligence applications. Technical report, Argonne National Lab.(ANL), Argonne, IL (United States) (2022)","DOI":"10.2172\/1886256"},{"key":"377_CR94","doi-asserted-by":"crossref","unstructured":"Boura, C., Gama, N., Georgieva, M., Jetchev, D.: Simulating homomorphic evaluation of deep learning predictions. In: International Symposium on Cyber Security Cryptography and Machine Learning, pp. 212\u2013230 (2019). Springer","DOI":"10.1007\/978-3-030-20951-3_20"},{"issue":"1","key":"377_CR95","doi-asserted-by":"publisher","first-page":"316","DOI":"10.1515\/jmc-2019-0026","volume":"14","author":"C Boura","year":"2020","unstructured":"Boura, C., Gama, N., Georgieva, M., Jetchev, D.: Chimera: Combining ring-lwe-based fully homomorphic encryption schemes. Journal of Mathematical Cryptology 14(1), 316\u2013338 (2020)","journal-title":"Journal of Mathematical Cryptology"},{"key":"377_CR96","unstructured":"Zhu, R., Ding, C., Huang, Y.: Practical mpc+ fhe with applications in secure multi-partyneural network evaluation. Cryptology ePrint Archive (2020)"}],"container-title":["Journal of Cryptographic Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-025-00377-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13389-025-00377-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13389-025-00377-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,20]],"date-time":"2025-06-20T14:03:57Z","timestamp":1750428237000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13389-025-00377-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,27]]},"references-count":96,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["377"],"URL":"https:\/\/doi.org\/10.1007\/s13389-025-00377-5","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-2164106\/v1","asserted-by":"object"}]},"ISSN":["2190-8508","2190-8516"],"issn-type":[{"value":"2190-8508","type":"print"},{"value":"2190-8516","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,5,27]]},"assertion":[{"value":"14 October 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 April 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors did not receive financial support from any organization for this work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Funding"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"14"}}