Latin Square and Machine Learning Techniques Combined Algorithm for Image Encryption

被引:6
作者
Patel, Sakshi [1 ]
Thanikaiselvan, V. [1 ]
机构
[1] Vellore Inst Technol VIT, Sch Elect Engn, Vellore 632014, India
关键词
Image encryption; Neural network; Pseudorandom number generator; Latin square; Genetic algorithm; Machine learning techniques; GENETIC ALGORITHM; MAP;
D O I
10.1007/s00034-023-02427-x
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multimedia data is crucial in the military, medical, forensics, social, etc., to transmit a large amount of data. Security of this sensitive information is the primary issue. This paper uses Latin square and machine learning techniques such as neural networks and genetic algorithm to design an image encryption algorithm. A new neural network-based pseudorandom number generator is proposed to generate a chaotic sequence for various applications. Encryption key images are designed using Latin squares in the finite field. Further, the Latin squares are XOR with the input matrix to get the encrypted images. The proposed algorithm is iterated a finite number of times to generate a cipher image population. Randomly two parents are chosen from the generated population, and row and column arrangements produce offspring. A genetic algorithm is the optimization technique used for the best encrypted image search. The pixel correlation value serves as a fitness function. Finally, the least correlated cipher image is obtained from the genetic algorithm applied to the parent and offspring of the population generated from the encryption algorithm. The simulation results from the proposed image encryption model surpass many communication channel attacks and perform better when compared to existing image security algorithms.
引用
收藏
页码:6829 / 6853
页数:25
相关论文
共 39 条
[31]  
Vanamala HR, 2019, TENCON IEEE REGION, P892, DOI [10.1109/TENCON.2019.8929469, 10.1109/tencon.2019.8929469]
[32]   A new image encryption algorithm based on Latin square matrix [J].
Wang, Xingyuan ;
Su, Yining ;
Xu, Mingxiao ;
Zhang, Hao ;
Zhang, Yingqian .
NONLINEAR DYNAMICS, 2022, 107 (01) :1277-1293
[33]  
Wu Y., 2011, Cyber J., Multidiscip. J. Sci. Technol., J. Sel. Areas Telecommun., V1, P31
[34]   A novel image encryption algorithm based on self-orthogonal Latin squares [J].
Xu, Ming ;
Tian, Zihong .
OPTIK, 2018, 171 :891-903
[35]   Image encryption scheme based on blind signature and an improved Lorenz system [J].
Ye, Guodong ;
Wu, Huishan ;
Liu, Min ;
Shi, Yang .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 205
[36]   Characteristic Analysis of 2D Lag-Complex Logistic Map and Its Application in Image Encryption [J].
Zhang, Fangfang ;
Zhang, Xue ;
Cao, Maoyong ;
Ma, Fengying ;
Li, Zhengfeng .
IEEE MULTIMEDIA, 2021, 28 (04) :96-106
[37]   A Novel Chaotic Image Encryption Algorithm Based on Latin Square and Random Shift [J].
Zhang, Xuncai ;
Wu, Tao ;
Wang, Yanfeng ;
Jiang, Liying ;
Niu, Ying .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
[38]   An efficient multi-level encryption scheme for stereoscopic medical images based on coupled chaotic system and Otsu threshold segmentation [J].
Zhang, Yuzhou ;
Xie, Hongwei ;
Sun, Jingyu ;
Zhang, Hao .
COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 146
[39]  
Zigangirov KS., 2004, THEORY CODE DIVISION, DOI [10.1002/047165549X, DOI 10.1002/047165549X]