Abstract
Background: DNA storage is becoming a global research hotspot in recent years, and today, most research focuses on storage density and big data. The security of DNA storage needs to be observed. Some DNA-based security methods were introduced for traditional information security problems. However, few encryption algorithms considered the limitation of biotechnology and applied it for DNA storage. The difference between DNA cryptography and the traditional one is that the former is based on the limitation of biotechnology, which is unrelated to numeracy.
Objective: An extended XOR algorithm (EXA) was introduced for encryption with constraints of biotechnology, which can solve the problems of synthesis and sequencing partly, such as GC content and homopolymer in DNA storage.
Methods: The target file was converted by a quaternary DNA storage model to maximize the storage efficiency. The key file could be ‘anything’ converted into a DNA sequence by a binary DNA storage model to make the best utilization for the length of the key file.
Results: The input files were encrypted into DNA storage and decrypted to error-free output files.
Conclusion: This means error-free encryption DNA storage is feasible, and EXA paves the way for encryption in large-scale DNA storage.
Keywords: Extended XOR algorithm, DNA storage, decryption; encryption, biotechnology constraints, DNA cryptography.
Graphical Abstract
[http://dx.doi.org/10.1098/rspb.2012.1745] [PMID: 23055061]
[http://dx.doi.org/10.1038/537022a] [PMID: 27582204]
[http://dx.doi.org/10.1109/APCASE.2015.27]
[http://dx.doi.org/10.1038/s41587-019-0240-x] [PMID: 31501560]
[http://dx.doi.org/10.1126/science.1226355] [PMID: 22903519]
[http://dx.doi.org/10.1038/nbt.4079] [PMID: 29457795]
[http://dx.doi.org/10.1126/science.aaj2038] [PMID: 28254941]
[http://dx.doi.org/10.1038/s41587-019-0356-z] [PMID: 31819259]
[http://dx.doi.org/10.1109/CISP.2011.6100690]
[http://dx.doi.org/10.1109/ICPCSI.2017.8392120]
[http://dx.doi.org/10.1007/s11042-019-08166-z]
[http://dx.doi.org/10.1038/srep00106] [PMID: 22355623]
[http://dx.doi.org/10.1186/gb-2013-14-5-r51] [PMID: 23718773]
[http://dx.doi.org/10.1038/nmeth.2137] [PMID: 22886093]
[http://dx.doi.org/10.1002/anie.201411378] [PMID: 25650567]
[http://dx.doi.org/10.1038/s41598-019-45832-6] [PMID: 31273225]
[http://dx.doi.org/10.1109/MM.2017.70]
[http://dx.doi.org/10.1007/s13205-018-1246-7] [PMID: 29744271]