FPGA Implementation of DNA Computing and Genetic Algorithm Based Image Encryption Technique

被引:0
|
作者
Rajashree, R. [1 ]
Durai, S. Ananiah [2 ]
机构
[1] VIT, SENSE, Chennai, India
[2] VIT, CNVD, Chennai, India
来源
BIOMEDICAL ENGINEERING SCIENCE AND TECHNOLOGY, ICBEST 2023 | 2024年 / 2003卷
关键词
DNA computation; Genetic Algorithm; Steganography; Image encryption; Binary data conversion; Elliptic Curve Cryptography; STEGANOGRAPHY;
D O I
10.1007/978-3-031-54547-4_32
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the digital age, an increasing dependency of humans on digital technologies is much prevalent. A high demand in securing the private and confidential data is essential, which would otherwise lead to mishandling and misuse of personal information for ulterior motives. To avoid such vulnerabilities many Cryptographic and stenographic techniques were developed over the past decades. Though such existing schemes provided satisfactory shielding, high computational cost, increased processing time, low embedding capacity, and low imperceptibility, renders it as unsuitable for applications requiring high security and high speed such as medical data security. A hybrid DNA computing technology combined with a genetic algorithm is developed in this work to cater for medical image encryption, which will address the aforementioned limitations. The suggested approach converts plaintext information into binary by first mapping it to the DNA sequence. The binary information is then embedded in the cover image using genetic algorithm to yield a stego image. Elliptic Curve Cryptographic hardware (ECC) encrypts the generated stego image, providing a more secure means of storage/communication. The suggested hardware system is implemented in the Zynq 7000 FPGA device, which occupied a comparatively low overall LUT and DSP slices of around 5796 and 19 respectively.
引用
收藏
页码:418 / 432
页数:15
相关论文
共 50 条
  • [1] A Pipelined FPGA Implementation of an Encryption Algorithm based on Genetic Algorithm
    Thirer, Nonel
    MACHINE INTELLIGENCE AND BIO-INSPIRED COMPUTATION: THEORY AND APPLICATIONS VII, 2013, 8751
  • [2] FPGA implementation of a chaos-based image encryption algorithm
    Maazouz, Mohamed
    Toubal, Abdelmoughni
    Bengherbia, Billel
    Houhou, Oussama
    Batel, Noureddine
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 9926 - 9941
  • [3] FPGA Implementation of Chaotic based AES Image Encryption Algorithm
    Shah, Syed Shahzad Hussain
    Raja, Gulistan
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL AND IMAGE PROCESSING APPLICATIONS (ICSIPA), 2015, : 574 - 577
  • [4] The image encryption algorithm based on chaos and DNA computing
    Yong Zhang
    Multimedia Tools and Applications, 2018, 77 : 21589 - 21615
  • [5] The image encryption algorithm based on chaos and DNA computing
    Zhang, Yong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (16) : 21589 - 21615
  • [6] Hash Based DNA Computing Algorithm for Image Encryption
    Li, Hongming
    Zhang, Lilai
    Cao, Hao
    Wu, Yirui
    APPLIED SCIENCES-BASEL, 2023, 13 (14):
  • [7] FPGA Implementation of a Novel Technique for Selective Image Encryption
    Goel, Anish
    Chaudhari, Kaustubh
    2016 2ND INTERNATIONAL CONFERENCE ON FRONTIERS OF SIGNAL PROCESSING (ICFSP), 2015, : 15 - 19
  • [8] A novel image encryption algorithm based on the chaotic system and DNA computing
    Chai, Xiuli
    Gan, Zhihua
    Lu, Yang
    Chen, Yiran
    Han, Daojun
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2017, 28 (05):
  • [9] Implementation of Encryption Algorithm and Wireless Image Transmission System on FPGA
    Yang, Cheng-Hsiung
    Wu, Hou-Cheng
    Su, Shun-Feng
    IEEE ACCESS, 2019, 7 : 50513 - 50523
  • [10] Image encryption algorithm based on genetic operations and chaotic DNA encoding
    Qobbi, Younes
    Jarjar, Abdeltif
    Essaid, Mohamed
    Benazzi, Abdelhamid
    SOFT COMPUTING, 2022, 26 (12) : 5823 - 5832