Cited by 179Cryptography and Data SecurityPrivacy-Preserving Technologies in DataCloud Data Security Solutions

Homomorphic Encryption for Machine Learning in Medicine and Bioinformatics

Open access
Wood, Alexander, Najarian, Kayvan, Kahrobaei, Delaram·2021·ACM Computing Surveys

Abstract

Machine learning and statistical techniques are powerful tools for analyzing large amounts of medical and genomic data. On the other hand, ethical concerns and privacy regulations prevent free sharing of this data. Encryption techniques such as fully homomorphic encryption (FHE) enable evaluation over encrypted data. Using FHE, machine learning models such as deep learning, decision trees, and Naive Bayes have been implemented for privacy-preserving applications using medical data. These applications include classifying encrypted data and training models on encrypted data. FHE has also been shown to enable secure genomic algorithms, such as paternity and ancestry testing and privacy-preserving applications of genome-wide association studies. This survey provides an overview of fully homomorphic encryption and its applications in medicine and bioinformatics. The high-level concepts behind FHE and its history are introduced, and details on current open-source implementations are provided. The state of fully homomorphic encryption for privacy-preserving techniques in machine learning and bioinformatics is reviewed, along with descriptions of how these methods can be implemented in the encrypted domain.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1145/3394658

Cites

118 of 118 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 47

  1. 2016. Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation). Office Journal of the European Union L 119 (April 2016), 1ś88.
  2. Jacob Alperin-Sheriff and Chris Peikert. 2014. Faster Bootstrapping with Polynomial Error. In Advances in Cryptology -CRYPTO 2014 (Lecture Notes in Computer Science). Springer, Berlin, Heidelberg, 297ś314.
  3. Josh Benaloh. 1987. Verifiable Secret-ballot Elections. Ph.D. Dissertation. New Haven, CT, USA. AAI8809191.
  4. Josh Benaloh. 1994. Dense Probabilistic Encryption. In In Proceedings of the Workshop on Selected Areas of Cryptography. 120ś128.
  5. Jean-François Biasse and Luis Ruiz. 2015. FHEW with Efficient Multibit Bootstrapping. In Progress in Cryptology ś LATINCRYPT 2015 (Lecture Notes in Computer Science), Kristin Lauter and Francisco Rodríguez-Henríquez (Eds.). Springer International Publishing, 119ś135.
  6. Fabian Boemer, Yixing Lao, Rosario Cammarota, and Casimir Wierzynski. [n.d.]. nGraph-HE: a graph compiler for deep learning on homomorphically encrypted data. In Proceedings of the 16th ACM International Conference on Computing Frontiers (2019-04-30) (CF '19). Association for Computing Machinery, 3ś13.
  7. Guillaume Bonnoron, Léo Ducas, and Max Fillinger. 2018. Large FHE Gates from Tensored Homomorphic Accumulator. In Progress in Cryptology -AFRICACRYPT 2018 (Lecture Notes in Computer Science), Antoine Joux, Abderrahmane Nitaj, and Tajjeeddine Rachidi (Eds.). Springer International Publishing, 217ś251.
  8. Zvika Brakerski and Vinod Vaikuntanathan. 2011. Fully Homomorphic Encryption from ring-LWE and Security for Key Dependent Messages. In Proceedings of the 31st Annual Conference on Advances in Cryptology (CRYPTO'11). Springer-Verlag, Berlin, Heidelberg, 505ś524.
  9. Justin Brickell and Vitaly Shmatikov. 2009. Privacy-Preserving Classifier Learning. In Financial Cryptography and Data Security (Lecture Notes in Computer Science). Springer, Berlin, Heidelberg, 128ś147.
  10. Andrei Z. Broder. 1997. On the Resemblance and Containment of Documents. In SEQUENCES '97: Proceedings of the Compression and Complexity of Sequences 1997. IEEE Computer Society, Washington, DC, USA, 21.
  11. Jung Hee Cheon, Jean-Sébastien Coron, Jinsu Kim, Moon Sung Lee, Tancrède Lepoint, Mehdi Tibouchi, and Aaram Yun. 2013. Batch Fully Homomorphic Encryption over the Integers. In Advances in Cryptology -EUROCRYPT 2013 (Lecture Notes in Computer Science), Thomas Johansson and Phong Q. Nguyen (Eds.). Springer Berlin Heidelberg, 315ś335.
  12. Jung Hee Cheon, Kyoohyung Han, Andrey Kim, Miran Kim, and Yongsoo Song. 2019. A Full RNS Variant of Approximate Homomorphic Encryption. In Selected Areas in Cryptography -SAC 2018 (Lecture Notes in Computer Science), Carlos Cid and Michael J. Jacobson Jr. (Eds.). Springer International Publishing, 347ś368.
  13. Ilaria Chillotti, Nicolas Gama, Mariya Georgieva, and Malika Izabachène. 2017. Faster Packed Homomorphic Opera- tions and Efficient Circuit Bootstrapping for TFHE. In Advances in Cryptology -ASIACRYPT 2017 (Lecture Notes in Computer Science), Tsuyoshi Takagi and Thomas Peyrin (Eds.). Springer International Publishing, 377ś408.
  14. Jean-Sébastien Coron, Avradip Mandal, David Naccache, and Mehdi Tibouchi. 2011. Fully Homomorphic Encryption over the Integers with Shorter Public Keys. In Proceedings of the 31st Annual Conference on Advances in Cryptology (CRYPTO'11). Springer-Verlag, Berlin, Heidelberg, 487ś504.
  15. Jean-Sébastien Coron, David Naccache, and Mehdi Tibouchi. 2012. Public Key Compression and Modulus Switching for Fully Homomorphic Encryption over the Integers. In Proceedings of the 31st Annual International Conference on Theory and Applications of Cryptographic Techniques (EUROCRYPT'12). Springer-Verlag, Berlin, Heidelberg, 446ś464.
  16. Ronald Cramer, Léo Ducas, Chris Peikert, and Oded Regev. 2016. Recovering Short Generators of Principal Ideals in Cyclotomic Rings. In Advances in Cryptology -EUROCRYPT 2016 (Lecture Notes in Computer Science), Marc Fischlin and Jean-Sébastien Coron (Eds.). Springer, Berlin, Heidelberg, 559ś585.
  17. Emiliano De Cristofaro, Sky Faber, Paolo Gasti, and Gene Tsudik. [n.d.]. Genodroid: are privacy-preserving genomic tests ready for prime time?. In Proceedings of the 2012 ACM workshop on Privacy in the electronic society (2012-10-15) (WPES '12). Association for Computing Machinery, 97ś108.
  18. Marten van Dijk, Craig Gentry, Shai Halevi, and Vinod Vaikuntanathan. 2010. Fully Homomorphic Encryption over the Integers. In Advances in Cryptology -EUROCRYPT 2010 (Lecture Notes in Computer Science). Springer, Berlin, Heidelberg, 24ś43.
  19. Caroline Fontaine and Fabien Galand. 2007. A Survey of Homomorphic Encryption for Nonspecialists. EURASIP Journal on Information Security 1 (Dec. 2007), 10.
  20. Craig Gentry. 2010. Toward Basing Fully Homomorphic Encryption on Worst-case Hardness. In Proceedings of the 30th Annual Conference on Advances in Cryptology (CRYPTO'10). Springer-Verlag, Berlin, Heidelberg, 116ś137.
  21. Craig Gentry and Shai Halevi. 2011. Implementing Gentry's Fully-homomorphic Encryption Scheme. In Proceedings of the 30th Annual International Conference on Theory and Applications of Cryptographic Techniques: Advances in Cryptology (EUROCRYPT'11). Springer-Verlag, Berlin, Heidelberg, 129ś148.
  22. Craig Gentry, Shai Halevi, Chris Peikert, and Nigel P. Smart. 2012. Ring Switching in BGV-Style Homomorphic Encryption. In Security and Cryptography for Networks (Lecture Notes in Computer Science). Springer, Berlin, Heidelberg, 19ś37.
  23. Craig Gentry, Shai Halevi, and Nigel P. Smart. 2012. Better Bootstrapping in Fully Homomorphic Encryption. Springer Berlin Heidelberg, Berlin, Heidelberg, 1ś16.
  24. Craig Gentry, Shai Halevi, and Nigel P. Smart. 2012. Fully Homomorphic Encryption with Polylog Overhead. In Advances in Cryptology -EUROCRYPT 2012 (Lecture Notes in Computer Science). Springer, Berlin, Heidelberg, 465ś482.
  25. Craig Gentry, Shai Halevi, and Nigel P. Smart. 2012. Homomorphic Evaluation of the AES Circuit. In Advances in Cryptology ś CRYPTO 2012, Reihaneh Safavi-Naini and Ran Canetti (Eds.). Springer Berlin Heidelberg, 850ś867.
  26. Alexey Gribov, Kelsey Horan, Jonathan Gryak, Kayvan Najarian, Vladimir Shpilrain, Reza Soroushmehr, and Delaram Kahrobaei. [n.d.]. Medical Diagnostics Based on Encrypted Medical Data. In Bio-inspired Information and Communica- tion Technologies (2019) (Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering), Adriana Compagnoni, William Casey, Yang Cai, and Bud Mishra (Eds.). Springer International Publishing, 98ś111.
  27. Alexey Gribov, Delaram Kahrobaei, and Vladimir Shpilrain. 2018. Practical private-Key Fully Homomorphic Encryption in Rings. Groups, Complexity, Cryptology 10, 1 (2018), 17ś27.
  28. Shai Halevi, Yuriy Polyakov, and Victor Shoup. 2019. An Improved RNS Variant of the BFV Homomorphic Encryption Scheme. In Topics in Cryptology -CT-RSA 2019 (Lecture Notes in Computer Science), Mitsuru Matsui (Ed.). Springer International Publishing, 83ś105.
  29. Jeffrey Hoffstein, Jill Pipher, and Joseph H. Silverman. 1998. NTRU: A Ring-Based Public Key Cryptosystem. In Lecture Notes in Computer Science. Springer-Verlag, 267ś288.
  30. Nick Howgrave-Graham. 2001. Approximate Integer Common Divisors. In Revised Papers from the International Conference on Cryptography and Lattices (CaLC '01). Springer-Verlag, London, UK, 51ś66.
  31. Ayman Jarrous and Benny Pinkas. 2009. Secure Hamming Distance Based Computation and Its Applications. In RoboCup 2001: Robot Soccer World Cup V, Andreas Birk, Silvia Coradeschi, and Satoshi Tadokoro (Eds.). Vol. 2377. Springer Berlin Heidelberg, 107ś124.
  32. Angela Jäschke and Frederik Armknecht. 2019. Unsupervised Machine Learning on Encrypted Data. In Selected Areas in Cryptography ś SAC 2018, Carlos Cid and Michael J. Jacobson Jr. (Eds.). Springer International Publishing, Cham, 453ś478.
  33. Chiraag Juvekar, Vinod Vaikuntanathan, and Anantha Chandrakasan. 2018. GAZELLE: A Low Latency Framework for Secure Neural Network Inference. In 27th USENIX Security Symposium (USENIX Security 18). USENIX Association, Baltimore, MD, 1651ś1669.
  34. Kim Laine, Hao Chen, Rachel Player, and Yuhou Xia. 2018. High-Precision Arithmetic in Homomorphic Encryption. In Lecture Notes in Computer Science (topics in cryptology -ct-rsa 2018. ct-rsa 2018 ed.), Vol. 10808. Springer, Cham, 116ś136.
  35. Jian Liu, Mika Juuti, Yao Lu, and N. Asokan. 2017. Oblivious Neural Network Predictions via MiniONN Transformations. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (CCS '17). ACM, New York, NY, USA, 619ś631.
  36. Bradley Malin. 2006. Re-identification of Familial Database Records. AMIA ... Annual Symposium proceedings / AMIA Symposium. AMIA Symposium 2006 (02 2006), 524ś8.
  37. Paulo Martins, Leonel Sousa, and Artur Mariano. 2017. A Survey on Fully Homomorphic Encryption: An Engineering Perspective. ACM Comput. Surv. 50, 6 (Dec. 2017), 83:1ś83:33.
  38. Payman Mohassel and Peter Rindal. 2018. ABY 3 : A Mixed Protocol Framework for Machine Learning. In ACM Conference on Computer and Communications Security. ACM, 35ś52.
  39. Tatsuaki Okamoto and Shigenori Uchiyama. 1998. A New Public-Key Cryptosystem as Secure as Factoring. In EUROCRYPT (Lecture Notes in Computer Science), Vol. 1403. Springer, 308ś318.
  40. Pascal Paillier. 1999. Public-Key Cryptosystems Based on Composite Degree Residuosity Classes. In Advances in Cryptology -EUROCRYPT '99 (Lecture Notes in Computer Science). Springer, Berlin, Heidelberg, 223ś238.
  41. M. Sadegh Riazi, Christian Weinert, Oleksandr Tkachenko, Ebrahim M. Songhori, Thomas Schneider, and Farinaz Koushanfar. 2018. Chameleon: A Hybrid Secure Computation Framework for Machine Learning Applications. In AsiaCCS. ACM, 707ś721.
  42. O. Ronneberger, P.Fischer, and T. Brox. 2015. U-Net: Convolutional Networks for Biomedical Image Segmentation. In Medical Image Computing and Computer-Assisted Intervention (MICCAI) (LNCS), Vol. 9351. Springer, 234ś241.
  43. Damien Stehlé and Ron Steinfeld. 2010. Faster Fully Homomorphic Encryption. In Advances in Cryptology -ASIACRYPT 2010 (Lecture Notes in Computer Science), Masayuki Abe (Ed.). Springer Berlin Heidelberg, 377ś394.
  44. Damien Stehlé and Ron Steinfeld. 2011. Making NTRU As Secure As Worst-case Problems over Ideal Lattices. In Proceedings of the 30th Annual International Conference on Theory and Applications of Cryptographic Techniques: Advances in Cryptology (EUROCRYPT'11). 27ś47.
  45. Tsuyoshi Takagi and Thomas Peyrin (Eds.). 2017. Advances in Cryptology -ASIACRYPT 2017 -23rd International Conference on the Theory and Applications of Cryptology and Information Security, Hong Kong, China, December 3-7, 2017, Proceedings, Part I. Lecture Notes in Computer Science, Vol. 10624. Springer.
  46. W. Wang, Y. Hu, L. Chen, X. Huang, and B. Sunar. 2012-09. Accelerating fully homomorphic encryption using GPU. In 2012 IEEE Conference on High Performance Extreme Computing. 1ś5.
  47. Andrew C. Yao. 1982. Protocols for Secure Computations. In Proceedings of the 23rd Annual Symposium on Foundations of Computer Science (SFCS '82). IEEE Computer Society, Washington, DC, USA, 160ś164.

Cited by

Sorted by citations

Authors
Wood, A., Najarian, K., & Kahrobaei, D.
Affiliations
  • University of Michigan (US)
  • University of York (GB)
Venue
ACM Computing Surveys
Published
2020-08-25
Volume
53
Issue
4
Pages
1-35
ISSN
  • 0360-0300 (ISSN-L)
  • 1557-7341
OpenAlex
W3042006926
Cited by
179
References
118
Citations by year
2026: 21 · 2025: 39 · 2024: 37 · 2023: 38 · 2022: 26 · 2021: 14 · 2020: 4
FWCI
8.05
Type
journal article
Language
en
Open access
Locations
  • ACM Computing Surveys (publishedVersion, cc-by-nc)
  • White Rose Research Online (University of Leeds, The University of Sheffield, University of York) (acceptedVersion)
Funders
Naval Research (N000141512164)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Cryptography and Data Security
  • Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
  • Physical Sciences › Computer Science › Information Systems › Cloud Data Security Solutions
Keywords
fully homomorphic encryption, privacy-preserving machine learning, medical data privacy, genomic data privacy, paternity testing, genetic ancestry testing, encrypted data classification

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review