With the development of bioinformatics, some image encryption algorithms based on deoxyribonucleic acid (DNA) have emerged since Adleman completed the first experiment on
DNA computing [28], due to the properties of DNA: massive parallelism, huge storage, and ultralow power consumption [29-34].
Meanwhile,
DNA computing has been of great concern recently.
The background of this new cryptography technique is
DNA computing.
DNA computing is a novel computational model which is based on some vital chemical reaction.
Suresh Senapaty, executive director and CFO, Wipro, speaking on 'Digital India: Global Impact' presented glimpses into the future world of technology, and highlighted the following new trends --
DNA computing (using DNA logic gates); Artificial Intelligence; the Internet of Things, 3D Manufacturing and Hydraulic Fracturing.
There is in fact another method of
DNA computing, known as the sticker systems.
This idea of solving problems (creating every possible candidate solution and then checking in parallel if they meet all required conditions) is called computing by carving and recently it is utilized not only in
DNA computing [4].
Xu, "A membrane evolutionary algorithm for DNA sequence design in
DNA computing," Chinese Science Bulletin, vol.
As traditional cryptographic methods built upon mathematical and theoretical models are vulnerable to attacks, the concept of using
DNA computing in the field of cryptography has been identified as a possible technology that brings forward a new hope for unbreakable algorithms.
In 1994, Adleman introduced the
DNA computing as a new method of parallel computing [1].