| Literature DB >> 29888067 |
Jean Louis Raisaro1, Jeffrey G Klann2,3,4, Kavishwar B Wagholikar2,3,4, Hossein Estiri2,3,4, Jean-Pierre Hubaux1, Shawn N Murphy2,3,4.
Abstract
The biomedical community is lagging in the adoption of cloud computing for the management of medical data. The primary obstacles are concerns about privacy and security. In this paper, we explore the feasibility of using advanced privacy-enhancing technologies in order to enable the sharing of sensitive clinical data in a public cloud. Our goal is to facilitate sharing of clinical data in the cloud by minimizing the risk of unintended leakage of sensitive clinical information. In particular, we focus on homomorphic encryption, a specific type of encryption that offers the ability to run computation on the data while the data remains encrypted. This paper demonstrates that homomorphic encryption can be used efficiently to compute aggregating queries on the ciphertexts, along with providing end-to-end confidentiality of aggregate-level data from the i2b2 data model.Entities:
Year: 2018 PMID: 29888067 PMCID: PMC5961814
Source DB: PubMed Journal: AMIA Jt Summits Transl Sci Proc
Figure 1.High-level representation of homomorphic encryption enabling computations on encrypted data.Different keys are used to encrypt and decrypt messages.
Figure 2.High-level representation of a centralized data-sharing scenario with: (i) a system model includingseveral clinical sites, two distinct cloud providers and one or multiple investigators and (ii) a threat modelincluding honest-but-curious adversaries.
Proposed data model storing i2b2 aggregate-level data.
| Patients Totalnum | |
|---|---|
| Count | |
Figure 3.High-level representation of the proposed privacy-preserving data-sharing protocol. Steps (A-C) represent the ETL phase whereas steps (1-5) represent the secure query processing.
Amortized times in milliseconds for the cryptographic operations run in the proposed privacypreserving data-sharing protocol.
| Cryptographic Operation | Amortized Time per Record (ms) |
|---|---|
| Homomorphic aggregation | 0.004 |
| Proxy Re-Encryption | 13.77 |
| Decryption | 0.9 |