A Color Image Encryption Algorithm Based on Hash Table, Hilbert Curve and Hyper-Chaotic Synchronization
Xiaoyuan Wang (),
Xinrui Zhang,
Meng Gao,
Yuanze Tian,
Chunhua Wang and
Herbert Ho-Ching Iu
Additional contact information
Xiaoyuan Wang: School of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China
Xinrui Zhang: School of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China
Meng Gao: School of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China
Yuanze Tian: School of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China
Chunhua Wang: School of Computer Science and Electronic Engineering, Hunan University, Changsha 410082, China
Herbert Ho-Ching Iu: School of Electrical, Electronic and Computer Engineering, The University of Western Australia, Perth 6009, Australia
Mathematics, 2023, vol. 11, issue 3, 1-18
Abstract:
Chaotic systems, especially hyper-chaotic systems are suitable for digital image encryption because of their complex properties such as pseudo randomness and extreme sensitivity. This paper proposes a new color image encryption algorithm based on a hyper-chaotic system constructed by a tri-valued memristor. The encryption process is based on the structure of permutation-diffusion, and the transmission of key information is realized through hyper-chaotic synchronization technology. In this design, the hash value of the plaintext image is used to generate the initial key the permutation sequence with the Hash table structure based on the hyper-chaotic sequence is used to implement pixel-level and bit-level permutation operations. Hilbert curves combining with the ciphertext feedback mechanism are applied to complete the diffusion operation. A series of experimental analyses have been applied to measure the novel algorithm, and the results show that the scheme has excellent encryption performance and can resist a variety of attacks. This method can be applied in secure image communication fields.
Keywords: image encryption; hash table; Hilbert curve; hyper-chaotic synchronization (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2023
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (6)
Downloads: (external link)
https://www.mdpi.com/2227-7390/11/3/567/pdf (application/pdf)
https://www.mdpi.com/2227-7390/11/3/567/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:11:y:2023:i:3:p:567-:d:1043171
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().