Exploiting compressed sensing (CS) and RNA operations for effective content-adaptive image compression and encryption

被引:14
作者
Lu, Yang [1 ,2 ]
Gong, Mengxin [1 ]
Huang, Ziqing [1 ]
Zhang, Jin [3 ]
Chai, Xiuli [1 ,2 ]
Zhou, Chengwei [4 ]
机构
[1] Henan Univ, Sch Artificial Intelligence, Henan Key Lab Big Data Anal & Proc, Zhengzhou 450046, Peoples R China
[2] Henan Key Lab Cyberspace Situat Awareness, Zhengzhou 450001, Peoples R China
[3] Henan Univ, Inst Image Proc & Pattern Recognit, Sch Comp & Informat Engn, Kaifeng 475004, Peoples R China
[4] Henan Univ, Coll Miami, Kaifeng 475004, Peoples R China
来源
OPTIK | 2022年 / 263卷
基金
中国国家自然科学基金;
关键词
Image encryption; Compressed sensing (CS); RNA encoding; Improved fractal sorting matrix (IFSM); CHAOTIC SYSTEM; ALGORITHM; MAP; MATRIX;
D O I
10.1016/j.ijleo.2022.169357
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Compressed sensing (CS) has been applied for image compression and encryption, for it may compress and encrypt images simultaneously. However, some CS-based image encryption algorithms still suffer from low security and compression performance. To solve these problems, a content-adaptive compression-encryption based on CS and RiboNucleic Acid (RNA) is proposed in this paper. Firstly, the 4D laser chaos system was used to construct a measurement matrix for image compression. Secondly, an Improved Fractal Sorting Matrix (IFSM) and its iterative approach are introduced based on the Fractal Sorting Matrix (FSM) for permutation. It has the same characteristics as FSM, but with a greater permutation effect and a broader range of applications. Finally, an adaptive RNA diffusion is designed based on the unique codon of RNA, which includes codon substitution and calculation operations. This adaptive operations make the algorithm more difficult to crack. Additionally, chaotic sequences driven by the hash value of plain image are utilized in the whole encryption, which enhances the correlation between the algorithm and plain image and improves the ability to resist known-plaintext and chosenplaintext attacks. Experimental results and performance analyses demonstrate that the proposed scheme has excellent security and compression property.
引用
收藏
页数:30
相关论文
共 69 条
[1]   Chaotic evolutionary-based image encryption using RNA codons and amino acid truth table [J].
Abbasi, Ali Asghar ;
Mazinani, Mahdi ;
Hosseini, Rahil .
OPTICS AND LASER TECHNOLOGY, 2020, 132
[2]   A novel image encryption scheme based on substitution-permutation network and chaos [J].
Belazi, Akram ;
Abd El-Latif, Ahmed A. ;
Belghith, Safya .
SIGNAL PROCESSING, 2016, 128 :155-170
[3]   Image encryption based on compressive sensing and chaos systems [J].
Brahim, A. Hadj ;
Pacha, A. Ali ;
Said, N. Hadj .
OPTICS AND LASER TECHNOLOGY, 2020, 132
[4]   The restricted isometry property and its implications for compressed sensing [J].
Candes, Emmanuel J. .
COMPTES RENDUS MATHEMATIQUE, 2008, 346 (9-10) :589-592
[5]   TPE-GAN: Thumbnail Preserving Encryption Based on GAN With Key [J].
Chai, Xiuli ;
Wang, Yinjing ;
Chen, Xiuhui ;
Gan, Zhihua ;
Zhang, Yushu .
IEEE SIGNAL PROCESSING LETTERS, 2022, 29 :972-976
[6]   An image encryption scheme based on multi-objective optimization and block compressed sensing [J].
Chai, Xiuli ;
Fu, Jiangyu ;
Gan, Zhihua ;
Lu, Yang ;
Zhang, Yushu .
NONLINEAR DYNAMICS, 2022, 108 (03) :2671-2704
[7]   An efficient chaos-based image compression and encryption scheme using block compressive sensing and elementary cellular automata [J].
Chai, Xiuli ;
Fu, Xianglong ;
Gan, Zhihua ;
Zhang, Yushu ;
Lu, Yang ;
Chen, Yiran .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (09) :4961-4988
[8]   An image encryption algorithm based on chaotic system and compressive sensing [J].
Chai, Xiuli ;
Zheng, Xiaoyu ;
Gan, Zhihua ;
Han, Daojun ;
Chen, Yiran .
SIGNAL PROCESSING, 2018, 148 :124-144
[9]   An image encryption algorithm based on the memristive hyperchaotic system, cellular automata and DNA sequence operations [J].
Chai, Xiuli ;
Gan, Zhihua ;
Yang, Kang ;
Chen, Yiran ;
Liu, Xianxing .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2017, 52 :6-19
[10]   Cryptanalysis of a DNA-based image encryption scheme [J].
Chen, Junxin ;
Chen, Lei ;
Zhou, Yicong .
INFORMATION SCIENCES, 2020, 520 :130-141