Back to Search Start Over

Reconfigurable Architecture for Image Encryption Using a Three-Layer Artificial Neural Network.

Authors :
Devipriya, M.
Sreenivasan, M.
Brindha, M.
Source :
IETE Journal of Research. Jan2024, Vol. 70 Issue 1, p473-486. 14p.
Publication Year :
2024

Abstract

Multimedia security is important as privacy and protection has to be ensured when images from military, medical and other confidential services are sent through the unprotected channel. In this paper, an attempt to develop reconfigurable hardware for an encryption scheme using FPGA has been carried out and tested successfully for its features. In this proposed encryption scheme, chaos and a novel artificial neural network-based diffusion have been used along with zig-zag permutation for pixel level and novel enhanced Fisher-Yates permutation for bit level. The ANN is composed of additive and multiplicative convolution and the 2D cellular automata as an activation function for diffusion. A novel key generation algorithm is adopted to produce the key values for generating the chaos sequence. Every image gets a new key, hence differential attack possibility is negligible. The encryption algorithm is designed in MATLAB and coded in Verilog HDL to develop it as reconfigurable hardware. The hamming distance is analyzed to know the difference between the key sequence generated. The average hamming distance is 0.5111 and the highest value is 0.8796 to show that the randomness of the sequence. Similarly, equidistribution, autocorrelation and periodicity analysis are performed. The NIST SP 800–22 randomness test was also performed on keys and encrypted images to analyze its randomness. The results obtained from the encryption process are tested for their efficiency related to statistical and differential attacks. It gives better results when compared with a few encryption algorithms in the literature. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
03772063
Volume :
70
Issue :
1
Database :
Academic Search Index
Journal :
IETE Journal of Research
Publication Type :
Academic Journal
Accession number :
177656223
Full Text :
https://doi.org/10.1080/03772063.2022.2127940