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...
Main Authors: | , , , |
---|---|
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 |