Abstract
Current researchers have focused on DNA-based cryptography, in fact, DNA or deoxyribonucleic acid, has been applied in cryptography for performing computation as well as storing and transmitting information. In the present work, we made use of DNA in cryptographic, i.e. its storing capabilities (superior information density) and parallelism, in order to improve other classical cryptographic algorithms. Data encryption is made possible via DNA sequences. In this paper, two cases utilizing different DNA properties were studied by combining the DNA codes with those conventional cryptography algorithms. The first case concerned on symmetric cryptography that involved DNA coding with OTP (one time pad) algorithms. Asymmetric cryptography was considered in the second case by incorporating the DNA codes in RSA algorithm. The efficiencies of DNA coding in OTP, RSA, and other algorithms were given. As observed, the computational time of RSA algorithm combined with DNA coding was longer. In order to alleviate this problem, data redundancy was reduced by activating the GZIP compressed algorithm. The present experimental results showed that DNA symmetric cryptography worked quite well in both time and size analyses. Nevertheless, it was less efficient than the compressed DNA asymmetric cryptography.
Highlights
Cryptography involves encoding a message prior to transmission so that the data is unreadable for security reasons
In this paper, we have reviewed some of the existing DNA based-cryptography with two cases symmetric and asymmetric cryptography
A combination of DNA coding with OTP algorithms, second, the DNA codes in RSA algorithm was studied
Summary
Cryptography involves encoding a message (encrypted format) prior to transmission so that the data is unreadable for security reasons. Thilagavathy and Murugan [11] highlighted the security concern in cloud computing, and proposed a DNA and JPEG Zigzag coding with an encryption scheme. They have reported some technological implications and contemporary research issues as well. The application of DNA cryptography in RLE data compression has been reported as well. 2. DNA STRUCTURE Nowadays, biological cryptography algorithms become more and more popular, and they are applied to many kinds of applications. The DNA guides the cell to making new proteins that determine the biological traits for every human being and copy this information and keep it for billions of years.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Bulletin of Electrical Engineering and Informatics
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.