MaskAl: Privacy Preserving Masked Reads Alignment using Intel SGX

被引:4
|
作者
Lambert, Christoph [1 ]
Fernandes, Maria [1 ]
Decouchant, Jeremie [1 ]
Esteves-Verissimo, Paulo [1 ]
机构
[1] Univ Luxembourg, SnT Interdisciplinary Ctr Secur Reliabil & Trust, Luxembourg, Luxembourg
关键词
Privacy; Read Alignment; Intel SGX; SEQUENCE; IDENTIFICATION; SEARCH; ACCESS;
D O I
10.1109/SRDS.2018.00022
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The recent introduction of new DNA sequencing techniques caused the amount of processed and stored biological data to skyrocket. In order to process these vast amounts of data, bio-centers have been tempted to use low-cost public clouds. However, genomes are privacy sensitive, since they store personal information about their donors, such as their identity, disease risks, heredity and ethnic origin. The first critical DNA processing step that can be executed in a cloud, i.e., read alignment, consists in finding the location of the DNA sequences produced by a sequencing machine in the human genome. While recent developments aim at increasing performance, only few approaches address the need for fast and privacy preserving read alignment methods. This paper introduces MaskAl, a novel approach for read alignment. MaskAl combines a fast preprocessing step on raw genomic data - filtering and masking - with established algorithms to align sanitized reads, from which sensitive parts have been masked out, and refines the alignment score using the masked out information with Intel's software guard extensions (SGX). MaskAl is a highly competitive privacy-preserving read alignment software that can be massively parallelized with public clouds and emerging enclave clouds. Finally, MaskAl is nearly as accurate as plain-text approaches (more than 96% of aligned reads with MaskAl compared to 98% with BWA) and can process alignment workloads 87% faster than current privacy-preserving approaches while using less memory and network bandwidth.
引用
收藏
页码:113 / 122
页数:10
相关论文
共 50 条
  • [1] A Secure, Privacy-Preserving IoT Middleware Using Intel SGX
    Gremaud, Pascal
    Durand, Arnaud
    Pasquier, Jacques
    [J]. IOT'17: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS, 2017, : 165 - 166
  • [2] Preserving Privacy of Fraud Detection Rule Sharing Using Intel's SGX
    Deutch, Daniel
    Ginzberg, Yehonatan
    Milo, Tova
    [J]. CIKM'18: PROCEEDINGS OF THE 27TH ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2018, : 1935 - 1938
  • [3] DynSGX: A Privacy Preserving Toolset for Dynamically Loading Functions into Intel(R) SGX Enclaves
    Silva, Rodolfo
    Barbosa, Pedro
    Brito, Andrey
    [J]. 2017 9TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2017, : 314 - 321
  • [4] An Efficient Query Scheme for Privacy-Preserving Lightweight Bitcoin Client with Intel SGX
    Niu, Yukun
    Zhang, Chi
    Wei, Lingbo
    Xie, Yankai
    Zhang, Xia
    Fang, Yuguang
    [J]. 2019 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2019,
  • [5] Leveraging Intel SGX to enable trusted and privacy preserving membership service in distributed ledgers
    Liang X.
    Shetty S.
    Tosh D.K.
    Foytik P.
    Zhang L.
    [J]. Int. J. Inf. Comput. Secur., 2021, 1-2 (63-83): : 63 - 83
  • [6] Privacy-Preserving IoT Cloud Data Processing Using SGX
    Gremaud, Pascal
    Durand, Arnaud
    Pasquier, Jacques
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON THE INTERNET OF THINGS ( IOT 2019), 2019,
  • [7] Protecting OpenFlow using Intel SGX
    Medina, Jorge
    Paladi, Nicolae
    Arlos, Patrik
    [J]. 2019 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2019,
  • [8] SecureFL: Privacy Preserving Federated Learning with SGX and TrustZone
    Kuznetsov, Eugene
    Chen, Yitao
    Zhao, Ming
    [J]. 2021 ACM/IEEE 6TH SYMPOSIUM ON EDGE COMPUTING (SEC 2021), 2021, : 55 - 67
  • [9] SecureKeeper: Confidential ZooKeeper using Intel SGX
    Brenner, Stefan
    Wulf, Colin
    Goltzsche, David
    Weichbrodt, Nico
    Lorenz, Matthias
    Fetzer, Christof
    Pietzuch, Peter
    Kapitza, Rudiger
    [J]. MIDDLEWARE '16: PROCEEDINGS OF THE 17TH INTERNATIONAL MIDDLEWARE CONFERENCE, 2016,
  • [10] Hardening Application Security using Intel SGX
    Plauth, Max
    Teschke, Fredrik
    Richter, Daniel
    Polze, Andreas
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2018), 2018, : 375 - 380