Image encryption algorithm based on multiple chaotic systems and improved Joseph block scrambling  

在线阅读下载全文

作  者:Dingkang Mou Yumin Dong 牟定康;董玉民(College of Computer and Information Science,Chongqing Normal University,Chongqing 400047,China)

机构地区:[1]College of Computer and Information Science,Chongqing Normal University,Chongqing 400047,China

出  处:《Chinese Physics B》2024年第10期248-257,共10页中国物理B(英文版)

基  金:supported by the Open Fund of Advanced Cryptography and System Security Key Laboratory of Sichuan Province(Grant No.SKLACSS-202208);the Natural Science Foundation of Chongqing(Grant No.CSTB2023NSCQLZX0139);the National Natural Science Foundation of China(Grant No.61772295).

摘  要:With the rapid development of digital information technology,images are increasingly used in various fields.To ensure the security of image data,prevent unauthorized tampering and leakage,maintain personal privacy,and protect intellectual property rights,this study proposes an innovative color image encryption algorithm.Initially,the Mersenne Twister algorithm is utilized to generate high-quality pseudo-random numbers,establishing a robust basis for subsequent operations.Subsequently,two distinct chaotic systems,the autonomous non-Hamiltonian chaotic system and the tentlogistic-cosine chaotic mapping,are employed to produce chaotic random sequences.These chaotic sequences are used to control the encoding and decoding process of the DNA,effectively scrambling the image pixels.Furthermore,the complexity of the encryption process is enhanced through improved Joseph block scrambling.Thorough experimental verification,research,and analysis,the average value of the information entropy test data reaches as high as 7.999.Additionally,the average value of the number of pixels change rate(NPCR)test data is 99.6101%,which closely approaches the ideal value of 99.6094%.This algorithm not only guarantees image quality but also substantially raises the difficulty of decryption.

关 键 词:mersenne twister algorithm DNA coding confusion pixel XOR operation improved Joseph block scrambling 

分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象