Optimizing DNA Cryptography: Using HPC Leveraging GPU and Parallel Processing
This paper introduces the DNA-Genetic Encryption Technique, newly designed cryptographic technique that aims to improve security through processes of multiplication and genetic functions. D-GET converts digital information into a binary form that is then encoded into DNA sequences. In it, the data undergoes several rounds of reshaping, encryption, crossover, mutation, and final reshaping to achieve high unpredictability and diffusion. This implies that D-GET ensures assurance by repeating the stages at least three times, therefore making it safe. The encrypted information can be transmitted in text or image forms, which is more complex and flexible enough to be deciphered. The same happens in the decoding process at the receiver's end. In addition to that, D-GET not only embeds a technique of multi-format conversion but also complexities cryptography attacks: due to the multilevel defense mechanism, a variety of cryptanalytic attacks can be opposed by providing a significant number of different key sequences with considerable uncertainty. Experimental results confirm the robust protection of the proposed D-GET scheme-minimal inter-correlation between original and encrypted data while being identical in terms of integrity and exact accuracy of recovered information. These outcomes indicate the potential of this approach to provide higher security of data using new types of operations applied to cryptographic objects.
Authors
- Dwaipayan Biswas (ORCID: https://orcid.org/0000-0001-7912-3692)
- K Kumaran
- Suyash Agrawal
- Ishaan Kanade
- Shreyank Saksena
Institutions
- Vellore Institute of Technology University (IN)
Publication Details
- Published
- 2024-11-06
- DOI
- https://doi.org/10.1109/icstsdg61998.2024.11026186
- Citations
- 1
- Primary Topic
- DNA and Biological Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.23