An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption

Image transmission is happening more frequently in this era of technologically sophisticated digital information. Additionally, more individuals are becoming aware of its importance. In order to secure images, many academics are participating in research, which is advantageous for guaranteeing data...

Full description

Bibliographic Details
Main Authors: Chenchen He, Zhong Chen, Xiyu Sun, Lujie Wang
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10056949/
_version_ 1797849343827378176
author Chenchen He
Zhong Chen
Xiyu Sun
Lujie Wang
author_facet Chenchen He
Zhong Chen
Xiyu Sun
Lujie Wang
author_sort Chenchen He
collection DOAJ
description Image transmission is happening more frequently in this era of technologically sophisticated digital information. Additionally, more individuals are becoming aware of its importance. In order to secure images, many academics are participating in research, which is advantageous for guaranteeing data security. In order to strengthen the security of images during transmission, we have investigated new encryption algorithms to guarantee this. First, a current representing the Lorenz chaotic system is introduced into the neuron model. The neuron model generates sequences after receiving the current signal. The next move is made as the current shifts depending on whether the resulting sequences are chaotic or not. If so, the subsequent operation is carried out; otherwise, the current is altered until chaotic sequences are produced. Second, a global scrambling with de-duplication technique is used to scramble the image using the resulting chaotic sequences. To complete the dislocation effect, the Latin square is used to dislocate the image after the initial dislocation. Fourth, the image that has been scrambled is subjected to two rounds of additive mode diffusion. They are diffusion in the forward additive mode and diffusion in the inverse additive mode. Lastly, to improve the diffusion effect, the image is diffused in the finite domain. Eventually, the encrypted image is obtained. After evaluation tests and comparison with related literature, it can be found that the algorithm of this study has certain advantages. Also, the resistance to attack is good. It can protect the security of the image.
first_indexed 2024-04-09T18:42:24Z
format Article
id doaj.art-f3620a56bf12474183e614704842cbce
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-09T18:42:24Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-f3620a56bf12474183e614704842cbce2023-04-10T23:01:39ZengIEEEIEEE Access2169-35362023-01-0111341633417410.1109/ACCESS.2023.325075810056949An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image EncryptionChenchen He0https://orcid.org/0000-0002-3299-7912Zhong Chen1https://orcid.org/0000-0002-5459-2094Xiyu Sun2https://orcid.org/0000-0001-9098-7352Lujie Wang3https://orcid.org/0000-0002-9111-5713College of Computer Science and Technology, Hengyang Normal University, Hengyang, ChinaCollege of Computer Science and Technology, Hengyang Normal University, Hengyang, ChinaCollege of Computer Science and Technology, Hengyang Normal University, Hengyang, ChinaCollege of Computer Science and Technology, Hengyang Normal University, Hengyang, ChinaImage transmission is happening more frequently in this era of technologically sophisticated digital information. Additionally, more individuals are becoming aware of its importance. In order to secure images, many academics are participating in research, which is advantageous for guaranteeing data security. In order to strengthen the security of images during transmission, we have investigated new encryption algorithms to guarantee this. First, a current representing the Lorenz chaotic system is introduced into the neuron model. The neuron model generates sequences after receiving the current signal. The next move is made as the current shifts depending on whether the resulting sequences are chaotic or not. If so, the subsequent operation is carried out; otherwise, the current is altered until chaotic sequences are produced. Second, a global scrambling with de-duplication technique is used to scramble the image using the resulting chaotic sequences. To complete the dislocation effect, the Latin square is used to dislocate the image after the initial dislocation. Fourth, the image that has been scrambled is subjected to two rounds of additive mode diffusion. They are diffusion in the forward additive mode and diffusion in the inverse additive mode. Lastly, to improve the diffusion effect, the image is diffused in the finite domain. Eventually, the encrypted image is obtained. After evaluation tests and comparison with related literature, it can be found that the algorithm of this study has certain advantages. Also, the resistance to attack is good. It can protect the security of the image.https://ieeexplore.ieee.org/document/10056949/Image encryptionLorenz systemHodgkin-Huxley modelLatin square
spellingShingle Chenchen He
Zhong Chen
Xiyu Sun
Lujie Wang
An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption
IEEE Access
Image encryption
Lorenz system
Hodgkin-Huxley model
Latin square
title An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption
title_full An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption
title_fullStr An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption
title_full_unstemmed An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption
title_short An Algorithm Based on Hodgkin-Huxley Model and Latin Square for Image Encryption
title_sort algorithm based on hodgkin huxley model and latin square for image encryption
topic Image encryption
Lorenz system
Hodgkin-Huxley model
Latin square
url https://ieeexplore.ieee.org/document/10056949/
work_keys_str_mv AT chenchenhe analgorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT zhongchen analgorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT xiyusun analgorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT lujiewang analgorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT chenchenhe algorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT zhongchen algorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT xiyusun algorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption
AT lujiewang algorithmbasedonhodgkinhuxleymodelandlatinsquareforimageencryption