Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing
Hiding secret messages (SMs) based on DNA technologies plays a critical role in DNA computing. In recent years, scientists have hidden SMs at a specific site in the plasmids of various living cells. Unfortunately, this strategy was proposed without considering the attack of next-generation sequencin...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8937535/ |
id |
doaj-c1a269b1241f4b9da7386fcc120e42ef |
---|---|
record_format |
Article |
spelling |
doaj-c1a269b1241f4b9da7386fcc120e42ef2021-03-29T23:14:45ZengIEEEIEEE Access2169-35362019-01-01718473418474210.1109/ACCESS.2019.29611058937535Hiding Secret Messages in Living Cells in the Age of Next-Generation SequencingMei Chen0https://orcid.org/0000-0003-4613-2626School of Information Engineering, Minzu University of China, Beijing, ChinaHiding secret messages (SMs) based on DNA technologies plays a critical role in DNA computing. In recent years, scientists have hidden SMs at a specific site in the plasmids of various living cells. Unfortunately, this strategy was proposed without considering the attack of next-generation sequencing (NGS). Nowadays, NGS, which is a revolutionary massively parallel sequencing technique, is developing rapidly. With the help of NGS, sequencing completely unknown genomes is becoming popular in various laboratories throughout the world. The ability to sequence completely unknown genomes is a major threat to existing hiding strategies in living cells. To prevent against the attack of NGS, this paper proposes a scheme to hide SMs in living cells (SHSM). Compared with previous studies, the main contribution of SHSM is changing the specific single hiding site into random multiple hiding sites through the application of seamless clustered regularly interspaced short palindromic repeats/CRISPR-associated9 (CRISPR/Cas9) technique. In SHSM, SMs are hidden in living cells with different puzzling messages at different sites every time to prevent against the attack of NGS. To read the SM, high-fidelity polymerase chain reaction (PCR) and Sanger sequencing are used. A hash function is used to ensure the integrity of the message. These measures mean that an attacker would not be able to determine the location of the SM using NGS. The feasibility of SHSM was validated by a wet-lab experiment, and the security was demonstrated by the system's entropy. The author hopes this study will bring attention to the threat of NGS, and advance the development of hiding SMs in living cells.https://ieeexplore.ieee.org/document/8937535/DNA computingmembrane computingmolecular computinggenetic engineeringclustered regularly interspaced short palindromic repeats/CRISPR-associated9 (CRISPR/Cas9)next-generation sequencing (NGS) |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mei Chen |
spellingShingle |
Mei Chen Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing IEEE Access DNA computing membrane computing molecular computing genetic engineering clustered regularly interspaced short palindromic repeats/CRISPR-associated9 (CRISPR/Cas9) next-generation sequencing (NGS) |
author_facet |
Mei Chen |
author_sort |
Mei Chen |
title |
Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing |
title_short |
Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing |
title_full |
Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing |
title_fullStr |
Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing |
title_full_unstemmed |
Hiding Secret Messages in Living Cells in the Age of Next-Generation Sequencing |
title_sort |
hiding secret messages in living cells in the age of next-generation sequencing |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
Hiding secret messages (SMs) based on DNA technologies plays a critical role in DNA computing. In recent years, scientists have hidden SMs at a specific site in the plasmids of various living cells. Unfortunately, this strategy was proposed without considering the attack of next-generation sequencing (NGS). Nowadays, NGS, which is a revolutionary massively parallel sequencing technique, is developing rapidly. With the help of NGS, sequencing completely unknown genomes is becoming popular in various laboratories throughout the world. The ability to sequence completely unknown genomes is a major threat to existing hiding strategies in living cells. To prevent against the attack of NGS, this paper proposes a scheme to hide SMs in living cells (SHSM). Compared with previous studies, the main contribution of SHSM is changing the specific single hiding site into random multiple hiding sites through the application of seamless clustered regularly interspaced short palindromic repeats/CRISPR-associated9 (CRISPR/Cas9) technique. In SHSM, SMs are hidden in living cells with different puzzling messages at different sites every time to prevent against the attack of NGS. To read the SM, high-fidelity polymerase chain reaction (PCR) and Sanger sequencing are used. A hash function is used to ensure the integrity of the message. These measures mean that an attacker would not be able to determine the location of the SM using NGS. The feasibility of SHSM was validated by a wet-lab experiment, and the security was demonstrated by the system's entropy. The author hopes this study will bring attention to the threat of NGS, and advance the development of hiding SMs in living cells. |
topic |
DNA computing membrane computing molecular computing genetic engineering clustered regularly interspaced short palindromic repeats/CRISPR-associated9 (CRISPR/Cas9) next-generation sequencing (NGS) |
url |
https://ieeexplore.ieee.org/document/8937535/ |
work_keys_str_mv |
AT meichen hidingsecretmessagesinlivingcellsintheageofnextgenerationsequencing |
_version_ |
1724189917226991616 |