# Achieving GWAS with Homomorphic Encryption

**Authors:** Jun Jie Sim, Fook Mun Chan, Shibin Chen, Benjamin Hong Meng Tan, Khin, Mi Mi Aung

arXiv: 1902.04303 · 2019-08-02

## TL;DR

This paper presents a method using homomorphic encryption to perform genome-wide association studies securely, enabling privacy-preserving genetic analysis with practical performance on real datasets.

## Contribution

It adapts the semi-parallel GWAS algorithm for homomorphic encryption, introducing matrix operations, approximations, and a cache module to improve efficiency and scalability.

## Key findings

- Successfully performed GWAS with homomorphic encryption on real datasets
- Achieved analysis time of under 25 minutes for 10,643 SNPs and 245 samples
- Demonstrated feasibility of privacy-preserving genetic association studies

## Abstract

One way of investigating how genes affect human traits would be with a genome-wide association study (GWAS). Genetic markers, known as single-nucleotide polymorphism (SNP), are used in GWAS. This raises privacy and security concerns as these genetic markers can be used to identify individuals uniquely. This problem is further exacerbated by a large number of SNPs needed, which produce reliable results at a higher risk of compromising the privacy of participants.   We describe a method using homomorphic encryption (HE) to perform GWAS in a secure and private setting. This work is based on a proposed algorithm. Our solution mainly involves homomorphically encrypted matrix operations and suitable approximations that adapts the semi-parallel GWAS algorithm for HE. We leverage the complex space of the CKKS encryption scheme to increase the number of SNPs that can be packed within a ciphertext. We have also developed a cache module that manages ciphertexts, reducing the memory footprint.   We have implemented our solution over two HE open source libraries, HEAAN and SEAL. Our best implementation took $24.70$ minutes for a dataset with $245$ samples, over $4$ covariates and $10643$ SNPs.   We demonstrate that it is possible to achieve GWAS with homomorphic encryption with suitable approximations.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.04303/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1902.04303/full.md

## References

27 references — full list in the complete paper: https://tomesphere.com/paper/1902.04303/full.md

---
Source: https://tomesphere.com/paper/1902.04303