AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (11.4 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Publishing Language: Chinese

Image encryption based on 3D hyperchaotic mapping and its FPGA implementation

Lilian HUANG( )Youxin YEYanhao MAChuang LIJianhong XIANGZheng DOU
College of Information and Communication Engineering, Harbin Engineering University, Harbin 150001, China
Show Author Information

Abstract

[Objective]

As information technology continues to evolve, the importance of ensuring data security has become paramount. Images, being a prevalent multimedia tool, are often vulnerable to unauthorized access. To counter this, numerous encryption schemes have been proposed, but traditional encryption schemes often grapple with issues related to efficiency and security. The field of cryptography urgently requires an encryption algorithm that is both efficient and secure. The advent of chaos theory provides a promising direction for new encryption methods. Owing to its ergodicity, randomness, and sensitivity to initial values, chaos theory has immense potential for image encryption. Consequently, the derived chaotic image encryption algorithm exhibits excellent security and robust interference resistance.

[Methods]

Against this background, this paper introduces an image encryption algorithm based on three-dimensional hyperchaotic mapping. Initially, a new type of memristor is designed using a triangular wave function, which is then cascaded using sine and cosine functions to construct a new three-dimensional memristive chaotic system. Then, based on this system, the parameter-dependent Lyapunov exponent and bifurcation diagram are studied, and the randomness of the generated sequence is validated through the NIST test. The results show that the system possesses a wide parameter range and a considerable chaotic region. Compared with the traditional chaotic system, the one presented here exhibits better chaotic characteristics. The sequences it generates possess stronger randomness. Such features elevate the security and reliability of the encryption process, rendering it ideal for image encryption. Then, the image is scrambled and diffused on the basis of this system. The scrambling stage involves indexing and sorting the original image pixels by a chaotic sequence, effectively disrupting the image structure and pixel distribution and thereby increasing the decryption difficulty. During the diffusion stage, the processed chaotic sequence performs a hierarchical XOR on the pixel values of the scrambled image, enhancing the image complexity and randomness and thus bolstering the security of the encryption algorithm.

[Results]

The algorithm's effectiveness was validated through software simulations and performance analysis. Software simulations demonstrated that the algorithm could effectively hide the pixel information and restore the image. The performance analysis revealed that the algorithm possesses high security and robust interference resistance. In addition, the algorithm was applied to an FPGA hardware platform for image encryption, expanding the algorithm's application scope.

[Conclusions]

The algorithm, encompassing both software simulation and hardware implementation, can effectively enhance students' theoretical and practical skills. It enriches their understanding of nonlinear theory, rendering abstract theoretical teaching vivid and tangible. This approach offers new insights and methods for teaching nonlinear system theory, nonlinear circuit design, and other subjects. As technology continues to advance, the potential applications of this algorithm are expected to expand across diverse fields. It is poised to play a significant role in safeguarding people's privacy and enhancing information security with its effective protection measures.

CLC number: TP75 Document code: A Article ID: 1002-4956(2024)04-0015-10

References

【1】
【1】
 
 
Experimental Technology and Management
Pages 15-24

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
HUANG L, YE Y, MA Y, et al. Image encryption based on 3D hyperchaotic mapping and its FPGA implementation. Experimental Technology and Management, 2024, 41(4): 15-24. https://doi.org/10.16791/j.cnki.sjg.2024.04.003

651

Views

10

Downloads

0

Crossref

0

Scopus

Received: 28 November 2023
Published: 20 April 2024
© 2024 Experimental Technology and Management. All rights reserved.