Privacy-Preserving Genomic Computation Through Program Specialization

被引:0
作者
Wang, Rui [1 ]
Wang, XiaoFeng [1 ]
Li, Zhou [1 ]
Tang, Haixu [1 ]
Reiter, Michael K.
Dong, Zheng [1 ]
机构
[1] Indiana Univ, Bloomington, IN 47405 USA
来源
CCS'09: PROCEEDINGS OF THE 16TH ACM CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY | 2009年
关键词
Privacy-Preserving Computation; Program Specialization; Human Genome; Symbolic Execution; Dynamic Programming; Secure Multi-Party Computation; POSTTRANSLATIONAL MODIFICATIONS; PROTEIN; SEARCH; IDENTIFICATION; GENERATION; ALIGNMENTS; SEQUENCES; GENES; BLAST; TOOL;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we present a new approach to performing important classes of genomic computations (e g, search for homologous genes) that makes a significant step towards privacy protection in this domain Our approach leverages a key property of the human genome. namely that the vast majority of it is shared across humans (and hence public), and consequently relatively little of it is sensitive Based on this observation, we propose a privacy-protection framework that partitions a genomic computation, distributing the part on sensitive data to the data provider and the part on the pubic data to the user of the data Such a partition is achieved through program specialization that enables a biocomputing program to perform a concrete execution on public data and a symbolic execution on sensitive data As a result, the program is simplified into an efficient query program that takes only sensitive genetic data as inputs We prove the effectiveness of our techniques on a set of dynamic programming algorithms common in genomic computing We develop a program transformation tool that automatically instruments a legacy program for specialization operations We also demonstrate that our techniques can greatly facilitate secure multi-party computations on lame biocomputing problems
引用
收藏
页码:338 / 347
页数:10
相关论文
共 69 条
[1]  
Allen F.E., 1970, ACM Sigplan Not., V5, P1, DOI DOI 10.1145/800028.808479
[2]   Gapped BLAST and PSI-BLAST: a new generation of protein database search programs [J].
Altschul, SF ;
Madden, TL ;
Schaffer, AA ;
Zhang, JH ;
Zhang, Z ;
Miller, W ;
Lipman, DJ .
NUCLEIC ACIDS RESEARCH, 1997, 25 (17) :3389-3402
[3]  
ALTSCHUL SF, 1990, J MOL BIOL, V215, P403, DOI 10.1006/jmbi.1990.9999
[4]  
Andersen L. O., 1994, PROGRAM ANAL SPECIAL
[5]  
[Anonymous], 1986, FOCS
[6]  
[Anonymous], Argo Genome Browser
[7]   miRNAminer: A tool for homologous microRNA gene search [J].
Artzi, Shay ;
Kiezun, Adam ;
Shomron, Noam .
BMC BIOINFORMATICS, 2008, 9 (1)
[8]  
ATALLAH MJ, 2003, WPES 03, P39
[9]  
AU WY, 1993, DAC 93, P205
[10]  
BADROS GJ, 2000, P 9 INT WORLD WID WE, P159