journal article·2023-06-14Open access

A Novel Image Encryption Scheme Using Chaotic Maps and Fuzzy Numbers for Secure Transmission of Information

Dani Elias Mfungo, Xianping Fu, Yongjin Xian, Xingyuan Wang

Applied Sciences· Volume 13· Issue 12

Abstract

The complexity of chaotic systems, if used in information encryption, can determine the status of security. The paper proposes a novel image encryption scheme that uses chaotic maps and fuzzy numbers for the secure transmission of information. The encryption method combines logistic and sine maps to form the logistic sine map, as well as the fuzzy concept and the Hénon map to form the fuzzy Hénon map, in which these maps are used to generate secure secret keys, respectively. Additionally, a fuzzy triangular membership function is used to modify the initial conditions of the maps during the diffusion process. The encryption process involves scrambling the image pixels, summing adjacent row values, and XORing the result with randomly generated numbers from the chaotic maps. The proposed method is tested against various attacks, including statistical attack analysis, local entropy analysis, differential attack analysis, signal-to-noise ratio, signal-to-noise distortion ratio, mean error square, brute force attack analysis, and information entropy analysis, while the randomness number has been evaluated using the NIST test. This scheme also has a high key sensitivity, which means that a small change in the secret keys can result in a significant change in the encrypted image The results demonstrate the effectiveness of the proposed scheme in ensuring the secure transmission of information.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Chaos-based Image/Signal Encryption · Advanced Steganography and Watermarking Techniques · Mathematical Dynamics and Fractals

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China

Funding

National Natural Science Foundation of China · Password Theory Project of the 13th Five-Year Plan National Cryptography Development Fund · Liaoning Province science and Technology Innovation Leading Talents Program Project · Key R&D Projects of Liaoning Province · Jinan City 20 University Funding Projects Introducing Innovation Team Program

References (41)

Show source-provided references
1. Du, W. (2022). Computer Security: A Hands-on Approach, Syracuse. [3rd ed.].
2. A novel chaos-based bit-level permutation scheme for digital image encryption10.1016/j.optcom.2011.08.013 ↗
3. 2D eπ-map for image encryption10.1016/j.ins.2021.12.126 ↗
4. Barker, E., and Mouha, N. (2017). Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, National Institute of Standards and Technology.10.6028/NIST.SP.800-67r2 ↗
5. Dworkin, M.J. (2023). Advanced Encryption Standard (AES), National Institute of Standards and Technology.10.6028/NIST.FIPS.197-upd1 ↗
6. Rivest, R. (1992). The MD5 Message-Digest Algorithm, Internet Engineering Task Force. RFC 1321.10.17487/rfc1321 ↗
7. Smys, S., Senjyu, T., and Lafata, P. (2020). Second International Conference on Computer Networks and Communication Technologies, Springer International Publishing.10.1007/978-3-030-37051-0 ↗
8. Image encryption algorithm based on a 2D-CLSS hyperchaotic map using simultaneous permutation and diffusion10.1016/j.ins.2022.05.032 ↗
9. An Image Encryption Algorithm Based on Josephus Traversing and Mixed Chaotic Map10.1109/ACCESS.2018.2805847 ↗
10. Image encryption using chaotic logistic map10.1016/j.imavis.2006.02.021 ↗
11. 2D Logistic-Sine-coupling map for image encryption10.1016/j.sigpro.2018.03.010 ↗
12. Logistic map: A possible random-number generator10.1103/PhysRevE.51.3670 ↗
13. A two-dimensional mapping with a strange attractor10.1007/BF01608556 ↗
14. A Plaintext-Related Image Encryption Algorithm Based on Compressive Sensing and a Novel Hyperchaotic System10.1142/S0218127421500218 ↗
15. A new color image encryption scheme based on 2DNLCML system and genetic operations10.1016/j.optlaseng.2020.106040 ↗
16. Mfungo, D.E., Fu, X., Wang, X., and Xian, Y. (2023). Enhancing Image Encryption with the Kronecker xor Product, the Hill Cipher, and the Sigmoid Logistic Map. Appl. Sci., 13.10.3390/app13064034 ↗
17. A new transform domain steganography based on modified logistic chaotic map for color images
18. Moysis, L., Volos, C., Jafari, S., Munoz-Pacheco, J.M., Kengne, J., Rajagopal, K., and Stouboulos, I. (2020). Modification of the Logistic Map Using Fuzzy Numbers with Application to Pseudorandom Number Generation and Image Encryption. Entropy, 22.10.3390/e22040474 ↗
19. An equation for continuous chaos10.1016/0375-9601(76)90101-8 ↗
20. The Dynamics of the Henon Map10.2307/2944326 ↗
21. Sato, Y., Doan, T.S., Lamb, J.S., and Rasmussen, M. (2018). Rasmussen, Dynamical characterization of stochastic bifurcations in a random logistic map. arXiv.
22. Fuzzy spatial relationships for image processing and interpretation: A review10.1016/j.imavis.2004.06.013 ↗
23. Ross, T.J. (2010). Fuzzy Logic with Engineering Applications, John Wiley & Sons. [3rd ed.].10.1002/9781119994374 ↗
24. Review on fifteen Statistical Tests proposed by NIST
25. Image encryption using finite-precision error10.1016/j.chaos.2019.03.026 ↗
26. An image encryption scheme using generalized Arnold map and affine cipher10.1016/j.ijleo.2014.06.149 ↗
27. A novel chaotic block image encryption algorithm based on dynamic random growth technique10.1016/j.optlaseng.2014.08.005 ↗
28. Ramasamy, P., Ranganathan, V., Kadry, S., Damaševičius, R., and Blažauskas, T. (2019). An image encryption scheme based on block scrambling, modified zigzag transformation and key generation using Enhanced Logistic-Tent Map. Entropy, 21.10.3390/e21070656 ↗
29. Image encryption using 2D Hénon-Sine map and DNA approach10.1016/j.sigpro.2018.06.008 ↗
30. NPCR and UACI Randomness Tests for Image Encryption
31. Image encryption using a synchronous permutation-diffusion technique10.1016/j.optlaseng.2016.10.006 ↗
32. Performance Analysis of Image Encryption Using Block Based Technique
33. A chaos-based image encryption algorithm with simple logical functions10.1016/j.compeleceng.2015.11.008 ↗
34. Carlson, A., Gang, G., Gang, T., Ghosh, B., and Dutta, I.K. (2021, January 20). Dutta, Evaluating True Cryptographic Key Space Size. Proceedings of the 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), Online.10.1109/UEMCON53757.2021.9666530 ↗
35. Local Shannon entropy measure with statistical tests for image randomness10.1016/j.ins.2012.07.049 ↗
36. A new parallel processing architecture for accelerating image encryption based on chaos
37. A privacy image encryption algorithm based on piecewise coupled map lattice with multi dynamic coupling coefficient10.1016/j.ins.2021.04.013 ↗
38. An effective multiple-image encryption algorithm based on 3D cube and hyperchaotic map
39. Murillo-Escobar, M.A., Meranza-Castillón, M.O., López-Gutiérrez, R.M., and Cruz-Hernández, C. (2019). Suggested Integral Analysis for Chaos-Based Image Cryptosystems. Entropy, 21.10.3390/e21080815 ↗
40. Hybrid image encryption algorithm based on 3D chaotic system and choquet fuzzy integral10.1016/j.optlastec.2019.105698 ↗
41. A RGB image encryption algorithm based on total plain image characteristics and chaos10.1016/j.sigpro.2014.10.033 ↗