A Novel Image Encryption Scheme for DNA Storage Systems Based on DNA Hybridization and Gene Mutation.

Autor: Yao X; Institution of Computational Science and Technology, Guangzhou University, Guangzhou, 510006, Guangdong, China., Xie R; Institution of Computational Science and Technology, Guangzhou University, Guangzhou, 510006, Guangdong, China., Zan X; Institution of Computational Science and Technology, Guangzhou University, Guangzhou, 510006, Guangdong, China., Su Y; Institution of Computational Science and Technology, Guangzhou University, Guangzhou, 510006, Guangdong, China., Xu P; Institution of Computational Science and Technology, Guangzhou University, Guangzhou, 510006, Guangdong, China. gdxupeng@gzhu.edu.cn.; School of Computer Science of Information Technology, Qiannan Normal University for Nationalities, Duyun, 558000, Guizhou, China. gdxupeng@gzhu.edu.cn., Liu W; Institution of Computational Science and Technology, Guangzhou University, Guangzhou, 510006, Guangdong, China. wbliu6910@gzhu.edu.cn.
Jazyk: angličtina
Zdroj: Interdisciplinary sciences, computational life sciences [Interdiscip Sci] 2023 Sep; Vol. 15 (3), pp. 419-432. Date of Electronic Publication: 2023 Apr 04.
DOI: 10.1007/s12539-023-00565-z
Abstrakt: With the rapid development of DNA (deoxyribonucleic acid) storage technologies, storing digital images in DNA is feasible. Meanwhile, the information security in DNA storage system is still a problem to solve. Therefore, in this paper, we propose a DNA storage-oriented image encryption algorithm utilizing the information processing mechanisms in molecule biology. The basic idea is to perform pixel replacement by gene hybridization, and implement dual diffusion by pixel diffusion and gene mutation. The ciphertext DNA image can be synthesized and stored in DNA storage system after encryption. Experimental results demonstrate it can resist common attacks, and shows a strong robustness against sequence loss and base substitution errors in the DNA storage channel. A DNA storage-oriented image encryption algorithm based on gene hybridization and gene mutation, First, we scramble rows and columns of the plaintext image by dynamic Josephus traversing. Second, we replace the pixels by gene hybridization. Finally, we diffuse the image matrix in binary domain and encode pixels into 8-base strands which are later further diffused by gene mutation. The ciphertext image can be synthesized according to the mutant gene codes and stored in any DNA storage system.
(© 2023. International Association of Scientists in the Interdisciplinary Areas.)
Databáze: MEDLINE