Multiple-Layer Image Encryption Utilizing Fractional-Order Chen Hyperchaotic Map and Cryptographically Secure PRNGs

被引:69
作者
Alexan, Wassim [1 ]
Alexan, Nader [2 ]
Gabr, Mohamed [2 ]
机构
[1] German Univ Cairo, Fac Informat Engn & Technol, Commun Dept, Cairo 11835, Egypt
[2] German Univ Cairo, Fac Media Engn & Technol, Comp Sci Dept, Cairo 11835, Egypt
关键词
chaotic maps; cellular automata; cryptography; image encryption; Intel's MKL; Mersenne Twister; OpenSSL; S-box; CHAOTIC SYSTEM; S-BOX; DESIGN;
D O I
10.3390/fractalfract7040287
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Image encryption is increasingly becoming an important area of research in information security and network communications as digital images are widely used in various applications and are vulnerable to various types of attacks. In this research work, a color image cryptosystem that is based on multiple layers is proposed. For every layer, an encryption key and an S-box are generated and utilized. These are based on a four-dimensional (4D) dynamical Chen system of a fractional-order, the Mersenne Twister, OpenSLL, Rule 30 Cellular Automata and Intel's MKL. The sequential application of Shannon's ideas of diffusion and confusion three times guarantees a total distortion of any input plain image, thereby, resulting in a totally encrypted one. Apart from the excellent and comparable performance to other state-of-the-art algorithms, showcasing resistance to visual, statistical, entropy, differential, known plaintext and brute-force attacks, the proposed image cryptosystem provides an exceptionally superior performance in two aspects: a vast key space of 2(1658) and an average encryption rate of 3.34 Mbps. Furthermore, the proposed image cryptosystem is shown to successfully pass all the tests of the NIST SP 800 suite.
引用
收藏
页数:40
相关论文
共 90 条
[41]  
Iliyasu Mohammed Awwal, 2021, Proceedings of the 2020 IEEE 2nd International Conference on Cyberspace (CYBER NIGERIA), P66, DOI 10.1109/CYBERNIGERIA51635.2021.9428855
[42]   On the Image Encryption Algorithm Based on the Chaotic System, DNA Encoding, and Castle [J].
Iqbal, Nadeem ;
Naqvi, Rizwan Ali ;
Atif, Muhammad ;
Khan, Muhammad Adnan ;
Hanif, Muhammad ;
Abbas, Sagheer ;
Hussain, Dildar .
IEEE ACCESS, 2021, 9 :118253-118270
[43]   Colour image encryption algorithm combining, Arnold map, DNA sequence operation, and a Mandelbrot set [J].
Jithin, K. C. ;
Sankar, Syam .
JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2020, 50
[44]  
Kagan D, 2020, Arxiv, DOI [arXiv:2007.01059, 10.48550/arXiv.2007.01059, DOI 10.48550/ARXIV.2007.01059]
[45]  
Kaixin Jiao, 2021, 2021 IEEE 6th International Conference on Computer and Communication Systems (ICCCS), P375, DOI 10.1109/ICCCS52626.2021.9449238
[46]   A novel chaotic image encryption technique based on multiple discrete dynamical maps [J].
Khan, Majid ;
Masood, Fawad .
MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (18) :26203-26222
[47]   An efficient chaotic image encryption scheme [J].
Khan, Majid ;
Shah, Tariq .
NEURAL COMPUTING & APPLICATIONS, 2015, 26 (05) :1137-1148
[48]   Performance comparison between Chaos and quantum-chaos based image encryption techniques [J].
Kumari, Manju ;
Gupta, Shailender .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (24) :33213-33255
[49]  
L'Ecuyer P, 2007, ACM T MATH SOFTWARE, V33, DOI 10.1145/1268776.1268777
[50]   Cryptanalysis and constructing S-Box based on chaotic map and backtracking [J].
Liu, Hongjun ;
Kadir, Abdurahman ;
Xu, Chengbo .
APPLIED MATHEMATICS AND COMPUTATION, 2020, 376