Related Experiment Video
Updated: Dec 28, 2025

DNA-Tethered RNA Polymerase for Programmable In vitro Transcription and Molecular Computation
Published on: December 29, 2021
Genomic Encryption of Digital Data Stored in Synthetic DNA
Robert N Grass1, Reinhard Heckel2,3, Christophe Dessimoz4,5,6
1Department of Chemistry and Applied Biosciences, ETH Zurich, Vladimir-Prelog-Weg 1, 8093, Zurich, Switzerland.
Abstract:
Today, we can read human genomes and store digital data robustly in synthetic DNA. Herein, we report a strategy to intertwine these two technologies to enable the secure storage of valuable information in synthetic DNA, protected with personalized keys. We show that genetic short tandem repeats (STRs) contain sufficient entropy to generate strong encryption keys, and that only one technology, DNA sequencing, is required to simultaneously read the key and the data. Using this approach, we experimentally generated 80 bit strong keys from human DNA, and used such a key to encrypt 17 kB of digital information stored in synthetic DNA. Finally, the decrypted information was recovered perfectly from a single massively parallel sequencing run.
Related Concept Videos
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
DNA as a Genetic Template
DNA as a Genetic Template
What is Genetic Engineering?
Genomic DNA in Prokaryotes
Genomic Diversity in Bacteria
Although bacterial genomes are much...
Complementary DNA

