Serveur d'exploration MERS

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

A secure SNP panel scheme using homomorphically encrypted K-mers without SNP calling on the user side

Identifieur interne : 000419 ( Pmc/Checkpoint ); précédent : 000418; suivant : 000420

A secure SNP panel scheme using homomorphically encrypted K-mers without SNP calling on the user side

Auteurs : Sungjoon Park [Corée du Sud] ; Minsu Kim [Corée du Sud] ; Seokjun Seo [Corée du Sud] ; Seungwan Hong [Corée du Sud] ; Kyoohyung Han [Corée du Sud] ; Keewoo Lee [Corée du Sud] ; Jung Hee Cheon [Corée du Sud] ; Sun Kim [Corée du Sud]

Source :

RBID : PMC:6456943

Abstract

Background

Single Nucleotide Polymorphism (SNP) in the genome has become crucial information for clinical use. For example, the targeted cancer therapy is primarily based on the information which clinically important SNPs are detectable from the tumor. Many hospitals have developed their own panels that include clinically important SNPs. The genome information exchange between the patient and the hospital has become more popular. However, the genome sequence information is innate and irreversible and thus its leakage has serious consequences. Therefore, protecting one’s genome information is critical. On the other side, hospitals may need to protect their own panels. There is no known secure SNP panel scheme to protect both.

Results

In this paper, we propose a secure SNP panel scheme using homomorphically encrypted K-mers without requiring SNP calling on the user side and without revealing the panel information to the user. Use of the powerful homomorphic encryption technique is desirable, but there is no known algorithm to efficiently align two homomorphically encrypted sequences. Thus, we designed and implemented a novel secure SNP panel scheme utilizing the computationally feasible equality test on two homomorphically encrypted K-mers. To make the scheme work correctly, in addition to SNPs in the panel, sequence variations at the population level should be addressed. We designed a concept of Point Deviation Tolerance (PDT) level to address the false positives and false negatives. Using the TCGA BRCA dataset, we demonstrated that our scheme works at the level of over a hundred thousand somatic mutations. In addition, we provide a computational guideline for the panel design, including the size of K-mer and the number of SNPs.

Conclusions

The proposed method is the first of its kind to protect both the user’s sequence and the hospital’s panel information using the powerful homomorphic encryption scheme. We demonstrated that the scheme works with a simulated dataset and the TCGA BRCA dataset. In this study, we have shown only the feasibility of the proposed scheme and much more efforts should be done to make the scheme usable for clinical use.


Url:
DOI: 10.1186/s12864-019-5473-z
PubMed: 30967116
PubMed Central: 6456943


Affiliations:


Links toward previous steps (curation, corpus...)


Links to Exploration step

PMC:6456943

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">A secure SNP panel scheme using homomorphically encrypted K-mers without SNP calling on the user side</title>
<author>
<name sortKey="Park, Sungjoon" sort="Park, Sungjoon" uniqKey="Park S" first="Sungjoon" last="Park">Sungjoon Park</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff1">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Computer Science and Engineering, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Kim, Minsu" sort="Kim, Minsu" uniqKey="Kim M" first="Minsu" last="Kim">Minsu Kim</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff2">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Interdisciplinary Program in Bioinformatics, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Seo, Seokjun" sort="Seo, Seokjun" uniqKey="Seo S" first="Seokjun" last="Seo">Seokjun Seo</name>
<affiliation wicri:level="3">
<nlm:aff id="Aff3">Hyperconnect Inc, Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Hyperconnect Inc, Seoul</wicri:regionArea>
<placeName>
<settlement type="city">Séoul</settlement>
<region type="capital">Région capitale de Séoul</region>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Hong, Seungwan" sort="Hong, Seungwan" uniqKey="Hong S" first="Seungwan" last="Hong">Seungwan Hong</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Han, Kyoohyung" sort="Han, Kyoohyung" uniqKey="Han K" first="Kyoohyung" last="Han">Kyoohyung Han</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Lee, Keewoo" sort="Lee, Keewoo" uniqKey="Lee K" first="Keewoo" last="Lee">Keewoo Lee</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Cheon, Jung Hee" sort="Cheon, Jung Hee" uniqKey="Cheon J" first="Jung Hee" last="Cheon">Jung Hee Cheon</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Kim, Sun" sort="Kim, Sun" uniqKey="Kim S" first="Sun" last="Kim">Sun Kim</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff1">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Computer Science and Engineering, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="Aff2">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Interdisciplinary Program in Bioinformatics, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="Aff5">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Bioinformatics Institute, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">PMC</idno>
<idno type="pmid">30967116</idno>
<idno type="pmc">6456943</idno>
<idno type="url">http://www.ncbi.nlm.nih.gov/pmc/articles/PMC6456943</idno>
<idno type="RBID">PMC:6456943</idno>
<idno type="doi">10.1186/s12864-019-5473-z</idno>
<date when="2019">2019</date>
<idno type="wicri:Area/Pmc/Corpus">000303</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Corpus" wicri:corpus="PMC">000303</idno>
<idno type="wicri:Area/Pmc/Curation">000303</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Curation">000303</idno>
<idno type="wicri:Area/Pmc/Checkpoint">000419</idno>
<idno type="wicri:explorRef" wicri:stream="Pmc" wicri:step="Checkpoint">000419</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en" level="a" type="main">A secure SNP panel scheme using homomorphically encrypted K-mers without SNP calling on the user side</title>
<author>
<name sortKey="Park, Sungjoon" sort="Park, Sungjoon" uniqKey="Park S" first="Sungjoon" last="Park">Sungjoon Park</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff1">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Computer Science and Engineering, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Kim, Minsu" sort="Kim, Minsu" uniqKey="Kim M" first="Minsu" last="Kim">Minsu Kim</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff2">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Interdisciplinary Program in Bioinformatics, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Seo, Seokjun" sort="Seo, Seokjun" uniqKey="Seo S" first="Seokjun" last="Seo">Seokjun Seo</name>
<affiliation wicri:level="3">
<nlm:aff id="Aff3">Hyperconnect Inc, Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Hyperconnect Inc, Seoul</wicri:regionArea>
<placeName>
<settlement type="city">Séoul</settlement>
<region type="capital">Région capitale de Séoul</region>
</placeName>
</affiliation>
</author>
<author>
<name sortKey="Hong, Seungwan" sort="Hong, Seungwan" uniqKey="Hong S" first="Seungwan" last="Hong">Seungwan Hong</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Han, Kyoohyung" sort="Han, Kyoohyung" uniqKey="Han K" first="Kyoohyung" last="Han">Kyoohyung Han</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Lee, Keewoo" sort="Lee, Keewoo" uniqKey="Lee K" first="Keewoo" last="Lee">Keewoo Lee</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Cheon, Jung Hee" sort="Cheon, Jung Hee" uniqKey="Cheon J" first="Jung Hee" last="Cheon">Jung Hee Cheon</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff4">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
<author>
<name sortKey="Kim, Sun" sort="Kim, Sun" uniqKey="Kim S" first="Sun" last="Kim">Sun Kim</name>
<affiliation wicri:level="1">
<nlm:aff id="Aff1">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Computer Science and Engineering, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="Aff2">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Interdisciplinary Program in Bioinformatics, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<nlm:aff id="Aff5">
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Bioinformatics Institute, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</nlm:aff>
<country xml:lang="fr">Corée du Sud</country>
<wicri:regionArea>Seoul</wicri:regionArea>
</affiliation>
</author>
</analytic>
<series>
<title level="j">BMC Genomics</title>
<idno type="eISSN">1471-2164</idno>
<imprint>
<date when="2019">2019</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass></textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">
<sec>
<title>Background</title>
<p>Single Nucleotide Polymorphism (SNP) in the genome has become crucial information for clinical use. For example, the targeted cancer therapy is primarily based on the information which clinically important SNPs are detectable from the tumor. Many hospitals have developed their own panels that include clinically important SNPs. The genome information exchange between the patient and the hospital has become more popular. However, the genome sequence information is innate and irreversible and thus its leakage has serious consequences. Therefore, protecting one’s genome information is critical. On the other side, hospitals may need to protect their own panels. There is no known secure SNP panel scheme to protect both.</p>
</sec>
<sec>
<title>Results</title>
<p>In this paper, we propose a secure SNP panel scheme using homomorphically encrypted K-mers without requiring SNP calling on the user side and without revealing the panel information to the user. Use of the powerful homomorphic encryption technique is desirable, but there is no known algorithm to efficiently align two homomorphically encrypted sequences. Thus, we designed and implemented a novel secure SNP panel scheme utilizing the computationally feasible equality test on two homomorphically encrypted K-mers. To make the scheme work correctly, in addition to SNPs in the panel, sequence variations at the population level should be addressed. We designed a concept of Point Deviation Tolerance (PDT) level to address the false positives and false negatives. Using the TCGA BRCA dataset, we demonstrated that our scheme works at the level of over a hundred thousand somatic mutations. In addition, we provide a computational guideline for the panel design, including the size of K-mer and the number of SNPs.</p>
</sec>
<sec>
<title>Conclusions</title>
<p>The proposed method is the first of its kind to protect both the user’s sequence and the hospital’s panel information using the powerful homomorphic encryption scheme. We demonstrated that the scheme works with a simulated dataset and the TCGA BRCA dataset. In this study, we have shown only the feasibility of the proposed scheme and much more efforts should be done to make the scheme usable for clinical use.</p>
</sec>
</div>
</front>
<back>
<div1 type="bibliography">
<listBibl>
<biblStruct>
<analytic>
<author>
<name sortKey="Kandoth, C" uniqKey="Kandoth C">C Kandoth</name>
</author>
<author>
<name sortKey="Mclellan, Md" uniqKey="Mclellan M">MD McLellan</name>
</author>
<author>
<name sortKey="Vandin, F" uniqKey="Vandin F">F Vandin</name>
</author>
<author>
<name sortKey="Ye, K" uniqKey="Ye K">K Ye</name>
</author>
<author>
<name sortKey="Niu, B" uniqKey="Niu B">B Niu</name>
</author>
<author>
<name sortKey="Lu, C" uniqKey="Lu C">C Lu</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Easton, Df" uniqKey="Easton D">DF Easton</name>
</author>
<author>
<name sortKey="Pharoah, Pd" uniqKey="Pharoah P">PD Pharoah</name>
</author>
<author>
<name sortKey="Antoniou, Ac" uniqKey="Antoniou A">AC Antoniou</name>
</author>
<author>
<name sortKey="Tischkowitz, M" uniqKey="Tischkowitz M">M Tischkowitz</name>
</author>
<author>
<name sortKey="Tavtigian, Sv" uniqKey="Tavtigian S">SV Tavtigian</name>
</author>
<author>
<name sortKey="Nathanson, Kl" uniqKey="Nathanson K">KL Nathanson</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Spataro, N" uniqKey="Spataro N">N Spataro</name>
</author>
<author>
<name sortKey="Rodriguez, Ja" uniqKey="Rodriguez J">JA Rodríguez</name>
</author>
<author>
<name sortKey="Navarro, A" uniqKey="Navarro A">A Navarro</name>
</author>
<author>
<name sortKey="Bosch, E" uniqKey="Bosch E">E Bosch</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Lippert, C" uniqKey="Lippert C">C Lippert</name>
</author>
<author>
<name sortKey="Sabatini, R" uniqKey="Sabatini R">R Sabatini</name>
</author>
<author>
<name sortKey="Maher, Mc" uniqKey="Maher M">MC Maher</name>
</author>
<author>
<name sortKey="Kang, Ey" uniqKey="Kang E">EY Kang</name>
</author>
<author>
<name sortKey="Lee, S" uniqKey="Lee S">S Lee</name>
</author>
<author>
<name sortKey="Arikan, O" uniqKey="Arikan O">O Arikan</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Naveed, M" uniqKey="Naveed M">M Naveed</name>
</author>
<author>
<name sortKey="Ayday, E" uniqKey="Ayday E">E Ayday</name>
</author>
<author>
<name sortKey="Clayton, Ew" uniqKey="Clayton E">EW Clayton</name>
</author>
<author>
<name sortKey="Fellay, J" uniqKey="Fellay J">J Fellay</name>
</author>
<author>
<name sortKey="Gunter, Ca" uniqKey="Gunter C">CA Gunter</name>
</author>
<author>
<name sortKey="Hubaux, Jp" uniqKey="Hubaux J">JP Hubaux</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Dowlin, N" uniqKey="Dowlin N">N Dowlin</name>
</author>
<author>
<name sortKey="Gilad Bachrach, R" uniqKey="Gilad Bachrach R">R Gilad-Bachrach</name>
</author>
<author>
<name sortKey="Laine, K" uniqKey="Laine K">K Laine</name>
</author>
<author>
<name sortKey="Lauter, K" uniqKey="Lauter K">K Lauter</name>
</author>
<author>
<name sortKey="Naehrig, M" uniqKey="Naehrig M">M Naehrig</name>
</author>
<author>
<name sortKey="Wernsing, J" uniqKey="Wernsing J">J Wernsing</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Homer, N" uniqKey="Homer N">N Homer</name>
</author>
<author>
<name sortKey="Szelinger, S" uniqKey="Szelinger S">S Szelinger</name>
</author>
<author>
<name sortKey="Redman, M" uniqKey="Redman M">M Redman</name>
</author>
<author>
<name sortKey="Duggan, D" uniqKey="Duggan D">D Duggan</name>
</author>
<author>
<name sortKey="Tembe, W" uniqKey="Tembe W">W Tembe</name>
</author>
<author>
<name sortKey="Muehling, J" uniqKey="Muehling J">J Muehling</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Gymrek, M" uniqKey="Gymrek M">M Gymrek</name>
</author>
<author>
<name sortKey="Mcguire, Al" uniqKey="Mcguire A">AL McGuire</name>
</author>
<author>
<name sortKey="Golan, D" uniqKey="Golan D">D Golan</name>
</author>
<author>
<name sortKey="Halperin, E" uniqKey="Halperin E">E Halperin</name>
</author>
<author>
<name sortKey="Erlich, Y" uniqKey="Erlich Y">Y Erlich</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Shringarpure, Ss" uniqKey="Shringarpure S">SS Shringarpure</name>
</author>
<author>
<name sortKey="Bustamante, Cd" uniqKey="Bustamante C">CD Bustamante</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Humbert, M" uniqKey="Humbert M">M Humbert</name>
</author>
<author>
<name sortKey="Huguenin, K" uniqKey="Huguenin K">K Huguenin</name>
</author>
<author>
<name sortKey="Hugonot, J" uniqKey="Hugonot J">J Hugonot</name>
</author>
<author>
<name sortKey="Ayday, E" uniqKey="Ayday E">E Ayday</name>
</author>
<author>
<name sortKey="Hubaux, Jp" uniqKey="Hubaux J">JP Hubaux</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Uhlerop, C" uniqKey="Uhlerop C">C Uhlerop</name>
</author>
<author>
<name sortKey="Fienberg, Se" uniqKey="Fienberg S">SE Fienberg</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Yu, F" uniqKey="Yu F">F Yu</name>
</author>
<author>
<name sortKey="Fienberg, Se" uniqKey="Fienberg S">SE Fienberg</name>
</author>
<author>
<name sortKey="Uhler, C" uniqKey="Uhler C">C Uhler</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Simmons, S" uniqKey="Simmons S">S Simmons</name>
</author>
<author>
<name sortKey="Berger, B" uniqKey="Berger B">B Berger</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Simmons, S" uniqKey="Simmons S">S Simmons</name>
</author>
<author>
<name sortKey="Sahinalp, C" uniqKey="Sahinalp C">C Sahinalp</name>
</author>
<author>
<name sortKey="Berger, B" uniqKey="Berger B">B Berger</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Canim, M" uniqKey="Canim M">M Canim</name>
</author>
<author>
<name sortKey="Kantarcioglu, M" uniqKey="Kantarcioglu M">M Kantarcioglu</name>
</author>
<author>
<name sortKey="Malin, B" uniqKey="Malin B">B Malin</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Kamm, L" uniqKey="Kamm L">L Kamm</name>
</author>
<author>
<name sortKey="Bogdanov, D" uniqKey="Bogdanov D">D Bogdanov</name>
</author>
<author>
<name sortKey="Laur, S" uniqKey="Laur S">S Laur</name>
</author>
<author>
<name sortKey="Vilo, J" uniqKey="Vilo J">J Vilo</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Xie, W" uniqKey="Xie W">W Xie</name>
</author>
<author>
<name sortKey="Kantarcioglu, M" uniqKey="Kantarcioglu M">M Kantarcioglu</name>
</author>
<author>
<name sortKey="Bush, Ws" uniqKey="Bush W">WS Bush</name>
</author>
<author>
<name sortKey="Crawford, D" uniqKey="Crawford D">D Crawford</name>
</author>
<author>
<name sortKey="Denny, Jc" uniqKey="Denny J">JC Denny</name>
</author>
<author>
<name sortKey="Heatherly, R" uniqKey="Heatherly R">R Heatherly</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Kantarcioglu, M" uniqKey="Kantarcioglu M">M Kantarcioglu</name>
</author>
<author>
<name sortKey="Jiang, W" uniqKey="Jiang W">W Jiang</name>
</author>
<author>
<name sortKey="Liu, Y" uniqKey="Liu Y">Y Liu</name>
</author>
<author>
<name sortKey="Malin, B" uniqKey="Malin B">B Malin</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Wang, S" uniqKey="Wang S">S Wang</name>
</author>
<author>
<name sortKey="Zhang, Y" uniqKey="Zhang Y">Y Zhang</name>
</author>
<author>
<name sortKey="Dai, W" uniqKey="Dai W">W Dai</name>
</author>
<author>
<name sortKey="Lauter, K" uniqKey="Lauter K">K Lauter</name>
</author>
<author>
<name sortKey="Kim, M" uniqKey="Kim M">M Kim</name>
</author>
<author>
<name sortKey="Tang, Y" uniqKey="Tang Y">Y Tang</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Raisaro, Jl" uniqKey="Raisaro J">JL Raisaro</name>
</author>
<author>
<name sortKey="Choi, G" uniqKey="Choi G">G Choi</name>
</author>
<author>
<name sortKey="Pradervand, S" uniqKey="Pradervand S">S Pradervand</name>
</author>
<author>
<name sortKey="Colsenet, R" uniqKey="Colsenet R">R Colsenet</name>
</author>
<author>
<name sortKey="Jacquemont, N" uniqKey="Jacquemont N">N Jacquemont</name>
</author>
<author>
<name sortKey="Rosat, N" uniqKey="Rosat N">N Rosat</name>
</author>
<author>
<name sortKey="Mooser, V" uniqKey="Mooser V">V Mooser</name>
</author>
<author>
<name sortKey="Hubaux, J P" uniqKey="Hubaux J">J-P Hubaux</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Jagadeesh, Ka" uniqKey="Jagadeesh K">KA Jagadeesh</name>
</author>
<author>
<name sortKey="Wu, Dj" uniqKey="Wu D">DJ Wu</name>
</author>
<author>
<name sortKey="Birgmeier, Ja" uniqKey="Birgmeier J">JA Birgmeier</name>
</author>
<author>
<name sortKey="Boneh, D" uniqKey="Boneh D">D Boneh</name>
</author>
<author>
<name sortKey="Bejerano, G" uniqKey="Bejerano G">G Bejerano</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Jacquez, Gm" uniqKey="Jacquez G">GM Jacquez</name>
</author>
<author>
<name sortKey="Essex, A" uniqKey="Essex A">A Essex</name>
</author>
<author>
<name sortKey="Curtis, A" uniqKey="Curtis A">A Curtis</name>
</author>
<author>
<name sortKey="Kohler, B" uniqKey="Kohler B">B Kohler</name>
</author>
<author>
<name sortKey="Sherman, R" uniqKey="Sherman R">R Sherman</name>
</author>
<author>
<name sortKey="El Emam, K" uniqKey="El Emam K">K El Emam</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Ghasemi, R" uniqKey="Ghasemi R">R Ghasemi</name>
</author>
<author>
<name sortKey="Al Aziz, Mm" uniqKey="Al Aziz M">MM Al Aziz</name>
</author>
<author>
<name sortKey="Mohammed, N" uniqKey="Mohammed N">N Mohammed</name>
</author>
<author>
<name sortKey="Dehkordi, Mh" uniqKey="Dehkordi M">MH Dehkordi</name>
</author>
<author>
<name sortKey="Jiang, X" uniqKey="Jiang X">X Jiang</name>
</author>
</analytic>
</biblStruct>
<biblStruct></biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Tang, H" uniqKey="Tang H">H Tang</name>
</author>
<author>
<name sortKey="Jiang, X" uniqKey="Jiang X">X Jiang</name>
</author>
<author>
<name sortKey="Wang, X" uniqKey="Wang X">X Wang</name>
</author>
<author>
<name sortKey="Wang, S" uniqKey="Wang S">S Wang</name>
</author>
<author>
<name sortKey="Sofia, H" uniqKey="Sofia H">H Sofia</name>
</author>
<author>
<name sortKey="Fox, D" uniqKey="Fox D">D Fox</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Consortium, Ihgs" uniqKey="Consortium I">IHGS Consortium</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Casper, J" uniqKey="Casper J">J Casper</name>
</author>
<author>
<name sortKey="Zweig, As" uniqKey="Zweig A">AS Zweig</name>
</author>
<author>
<name sortKey="Villarreal, C" uniqKey="Villarreal C">C Villarreal</name>
</author>
<author>
<name sortKey="Tyner, C" uniqKey="Tyner C">C Tyner</name>
</author>
<author>
<name sortKey="Speir, Ml" uniqKey="Speir M">ML Speir</name>
</author>
<author>
<name sortKey="Rosenbloom, Kr" uniqKey="Rosenbloom K">KR Rosenbloom</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Network, Cga" uniqKey="Network C">CGA Network</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Milholland, B" uniqKey="Milholland B">B Milholland</name>
</author>
<author>
<name sortKey="Dong, X" uniqKey="Dong X">X Dong</name>
</author>
<author>
<name sortKey="Zhang, L" uniqKey="Zhang L">L Zhang</name>
</author>
<author>
<name sortKey="Hao, X" uniqKey="Hao X">X Hao</name>
</author>
<author>
<name sortKey="Suh, Y" uniqKey="Suh Y">Y Suh</name>
</author>
<author>
<name sortKey="Vijg, J" uniqKey="Vijg J">J Vijg</name>
</author>
</analytic>
</biblStruct>
<biblStruct>
<analytic>
<author>
<name sortKey="Consortium, Gp" uniqKey="Consortium G">GP Consortium</name>
</author>
</analytic>
</biblStruct>
</listBibl>
</div1>
</back>
</TEI>
<pmc article-type="research-article">
<pmc-dir>properties open_access</pmc-dir>
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">BMC Genomics</journal-id>
<journal-id journal-id-type="iso-abbrev">BMC Genomics</journal-id>
<journal-title-group>
<journal-title>BMC Genomics</journal-title>
</journal-title-group>
<issn pub-type="epub">1471-2164</issn>
<publisher>
<publisher-name>BioMed Central</publisher-name>
<publisher-loc>London</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="pmid">30967116</article-id>
<article-id pub-id-type="pmc">6456943</article-id>
<article-id pub-id-type="publisher-id">5473</article-id>
<article-id pub-id-type="doi">10.1186/s12864-019-5473-z</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>A secure SNP panel scheme using homomorphically encrypted K-mers without SNP calling on the user side</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Park</surname>
<given-names>Sungjoon</given-names>
</name>
<address>
<email>stj@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff1">1</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kim</surname>
<given-names>Minsu</given-names>
</name>
<address>
<email>mdy89@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff2">2</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Seo</surname>
<given-names>Seokjun</given-names>
</name>
<address>
<email>dane2522@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff3">3</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Hong</surname>
<given-names>Seungwan</given-names>
</name>
<address>
<email>swanhong@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff4">4</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Han</surname>
<given-names>Kyoohyung</given-names>
</name>
<address>
<email>satanigh@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff4">4</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Lee</surname>
<given-names>Keewoo</given-names>
</name>
<address>
<email>activecondor@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff4">4</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cheon</surname>
<given-names>Jung Hee</given-names>
</name>
<address>
<email>jhcheon@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff4">4</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Kim</surname>
<given-names>Sun</given-names>
</name>
<address>
<email>sunkim.bioinfo@snu.ac.kr</email>
</address>
<xref ref-type="aff" rid="Aff1">1</xref>
<xref ref-type="aff" rid="Aff2">2</xref>
<xref ref-type="aff" rid="Aff5">5</xref>
</contrib>
<aff id="Aff1">
<label>1</label>
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Computer Science and Engineering, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</aff>
<aff id="Aff2">
<label>2</label>
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Interdisciplinary Program in Bioinformatics, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</aff>
<aff id="Aff3">
<label>3</label>
Hyperconnect Inc, Seoul, Republic of Korea</aff>
<aff id="Aff4">
<label>4</label>
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Department of Mathematical Sciences, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</aff>
<aff id="Aff5">
<label>5</label>
<institution-wrap>
<institution-id institution-id-type="ISNI">0000 0004 0470 5905</institution-id>
<institution-id institution-id-type="GRID">grid.31501.36</institution-id>
<institution>Bioinformatics Institute, Seoul National University,</institution>
</institution-wrap>
Seoul, Republic of Korea</aff>
</contrib-group>
<pub-date pub-type="epub">
<day>4</day>
<month>4</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="pmc-release">
<day>4</day>
<month>4</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="collection">
<year>2019</year>
</pub-date>
<volume>20</volume>
<issue>Suppl 2</issue>
<issue-sponsor>Publication of this supplement has not been supported by sponsorship. Information about the source of funding for publication charges can be found in the individual articles. The articles have undergone the journal's standard peer review process for supplements. The Supplement Editors declare that they have no competing interests.</issue-sponsor>
<elocation-id>188</elocation-id>
<permissions>
<copyright-statement>© The Author(s) 2019</copyright-statement>
<license license-type="OpenAccess">
<license-p>
<bold>Open Access</bold>
This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(
<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/">http://creativecommons.org/licenses/by/4.0/</ext-link>
), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(
<ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/publicdomain/zero/1.0/">http://creativecommons.org/publicdomain/zero/1.0/</ext-link>
) applies to the data made available in this article, unless otherwise stated.</license-p>
</license>
</permissions>
<abstract id="Abs1">
<sec>
<title>Background</title>
<p>Single Nucleotide Polymorphism (SNP) in the genome has become crucial information for clinical use. For example, the targeted cancer therapy is primarily based on the information which clinically important SNPs are detectable from the tumor. Many hospitals have developed their own panels that include clinically important SNPs. The genome information exchange between the patient and the hospital has become more popular. However, the genome sequence information is innate and irreversible and thus its leakage has serious consequences. Therefore, protecting one’s genome information is critical. On the other side, hospitals may need to protect their own panels. There is no known secure SNP panel scheme to protect both.</p>
</sec>
<sec>
<title>Results</title>
<p>In this paper, we propose a secure SNP panel scheme using homomorphically encrypted K-mers without requiring SNP calling on the user side and without revealing the panel information to the user. Use of the powerful homomorphic encryption technique is desirable, but there is no known algorithm to efficiently align two homomorphically encrypted sequences. Thus, we designed and implemented a novel secure SNP panel scheme utilizing the computationally feasible equality test on two homomorphically encrypted K-mers. To make the scheme work correctly, in addition to SNPs in the panel, sequence variations at the population level should be addressed. We designed a concept of Point Deviation Tolerance (PDT) level to address the false positives and false negatives. Using the TCGA BRCA dataset, we demonstrated that our scheme works at the level of over a hundred thousand somatic mutations. In addition, we provide a computational guideline for the panel design, including the size of K-mer and the number of SNPs.</p>
</sec>
<sec>
<title>Conclusions</title>
<p>The proposed method is the first of its kind to protect both the user’s sequence and the hospital’s panel information using the powerful homomorphic encryption scheme. We demonstrated that the scheme works with a simulated dataset and the TCGA BRCA dataset. In this study, we have shown only the feasibility of the proposed scheme and much more efforts should be done to make the scheme usable for clinical use.</p>
</sec>
</abstract>
<kwd-group xml:lang="en">
<title>Keywords</title>
<kwd>SNP panel</kwd>
<kwd>Homomorphic encryption</kwd>
<kwd>K-mer</kwd>
<kwd>Genomic security</kwd>
<kwd>Genomic privacy</kwd>
</kwd-group>
<conference xlink:href="http://glab.hzau.edu.cn/APBC2019/">
<conf-name>The 17th Asia Pacific Bioinformatics Conference (APBC 2019)</conf-name>
<conf-acronym>APBC 2019</conf-acronym>
<conf-loc>Wuhan, China</conf-loc>
<conf-date>14-16 January 2019</conf-date>
</conference>
<custom-meta-group>
<custom-meta>
<meta-name>issue-copyright-statement</meta-name>
<meta-value>© The Author(s) 2019</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
</pmc>
<affiliations>
<list>
<country>
<li>Corée du Sud</li>
</country>
<region>
<li>Région capitale de Séoul</li>
</region>
<settlement>
<li>Séoul</li>
</settlement>
</list>
<tree>
<country name="Corée du Sud">
<noRegion>
<name sortKey="Park, Sungjoon" sort="Park, Sungjoon" uniqKey="Park S" first="Sungjoon" last="Park">Sungjoon Park</name>
</noRegion>
<name sortKey="Cheon, Jung Hee" sort="Cheon, Jung Hee" uniqKey="Cheon J" first="Jung Hee" last="Cheon">Jung Hee Cheon</name>
<name sortKey="Han, Kyoohyung" sort="Han, Kyoohyung" uniqKey="Han K" first="Kyoohyung" last="Han">Kyoohyung Han</name>
<name sortKey="Hong, Seungwan" sort="Hong, Seungwan" uniqKey="Hong S" first="Seungwan" last="Hong">Seungwan Hong</name>
<name sortKey="Kim, Minsu" sort="Kim, Minsu" uniqKey="Kim M" first="Minsu" last="Kim">Minsu Kim</name>
<name sortKey="Kim, Sun" sort="Kim, Sun" uniqKey="Kim S" first="Sun" last="Kim">Sun Kim</name>
<name sortKey="Kim, Sun" sort="Kim, Sun" uniqKey="Kim S" first="Sun" last="Kim">Sun Kim</name>
<name sortKey="Kim, Sun" sort="Kim, Sun" uniqKey="Kim S" first="Sun" last="Kim">Sun Kim</name>
<name sortKey="Lee, Keewoo" sort="Lee, Keewoo" uniqKey="Lee K" first="Keewoo" last="Lee">Keewoo Lee</name>
<name sortKey="Seo, Seokjun" sort="Seo, Seokjun" uniqKey="Seo S" first="Seokjun" last="Seo">Seokjun Seo</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Sante/explor/MersV1/Data/Pmc/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000419 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Pmc/Checkpoint/biblio.hfd -nk 000419 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Sante
   |area=    MersV1
   |flux=    Pmc
   |étape=   Checkpoint
   |type=    RBID
   |clé=     PMC:6456943
   |texte=   A secure SNP panel scheme using homomorphically encrypted K-mers without SNP calling on the user side
}}

Pour générer des pages wiki

HfdIndexSelect -h $EXPLOR_AREA/Data/Pmc/Checkpoint/RBID.i   -Sk "pubmed:30967116" \
       | HfdSelect -Kh $EXPLOR_AREA/Data/Pmc/Checkpoint/biblio.hfd   \
       | NlmPubMed2Wicri -a MersV1 

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Apr 20 23:26:43 2020. Site generation: Sat Mar 27 09:06:09 2021