KmerCrypt: private k-mer search with homomorphic encryption

KmerCrypt:使用同态加密的私有 k-mer 搜索

阅读:1

Abstract

Outsourcing the storage and analysis of genomic data to third-party servers is often necessary due to the scale of modern datasets, but it introduces significant privacy challenges that must be addressed to ensure secure handling. K-mer-based analyses offer broad applications across genomics research, clinical diagnostics, pathogen surveillance, and metagenomic classification, though implementation requires careful ethical and technical considerations, particularly when processing human genomic data in clinical settings. We present a novel protocol utilizing homomorphic encryption that enables a client to store a fully encrypted version of a genome on an untrusted server and perform private k-mer searches. The protocol ensures the server never gains access to the client's non-encrypted genome sequence, nor does it learn the content of any k-mer query. After a one-time client-side encryption of the genome, the server performs all computations on ciphertext, returning only encrypted results that can be decrypted solely by the data owner. This framework transforms an honest but curious cloud server into a secure storage and computation system, enabling practical and confidential querying of encrypted, client-owned genomic data. The system supports exact k-mer searches on genomic data, as well as position weight matrix searches. Finally, we provide KmerCrypt, a private k-mer search toolkit that implements this protocol, offering researchers an efficient and secure solution for querying encrypted genomic datasets without compromising privacy.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。