计算机科学 ›› 2022, Vol. 49 ›› Issue (1): 353-358.doi: 10.11896/jsjkx.201000041

• 信息安全 • 上一篇    

一种基于Logistic-Sine-Cosine映射的彩色图像加密算法

张赛男, 李千目   

  1. 南京理工大学计算机科学与工程学院 南京210094
  • 收稿日期:2020-10-09 修回日期:2021-01-21 出版日期:2022-01-15 发布日期:2022-01-18
  • 通讯作者: 李千目(liqianmu@126.com)
  • 作者简介:18805156909@163.com
  • 基金资助:
    国家重点研发计划(2020YFB1804604);2020年工信部工业互联网创新工程;江苏省重点研发计划(BE2016904)

Color Image Encryption Algorithm Based on Logistic-Sine-Cosine Mapping

ZHANG Sai-nan, LI Qian-mu   

  1. School of Computer Science and Engineering,Nanjing University of Science and Technology,Nanjing 210094,Chin
  • Received:2020-10-09 Revised:2021-01-21 Online:2022-01-15 Published:2022-01-18
  • About author:ZHANG Sai-nan,born in 1997,postgraduate.Her main research interests include image encryption and privacy protection.
    LI Qian-mu,born in 1979,Ph.D,professor,Ph.D supervisor.His main research interests include information security,computing system management,and data mining.
  • Supported by:
    National Key Research and Development Program(2020YFB1804604),2020 Industrial Internet Innovation Project of the Ministry of Industry and Information Technology and Jiangsu Province Key Research and Development Program(BE2016904).

摘要: 科技的飞速发展为拍摄和分享图像带来了便利,但随着图像数据的急剧增多,泄露和篡改等安全问题也频频发生,图像加密技术的应用迫在眉睫,尤其是彩色图像的加密急需改进与发展。传统的加密技术主要是针对数据流加密,其效率低、计算量大,存在一定的局限性。基于变换域加密将图像从空域变换到频域进行加密再变换到空域,属于一种有损加密。基于混沌的加密,密钥空间大,实现简单,加密速度快,一般需要采用多个混沌系统来增强加密的安全性。为此,文中设计了一种针对彩色图像RGB三通道的简单安全的空域加密算法,先由 Logistic-Sine-Cosine映射生成较为安全的混沌序列,接着利用混沌序列设计4轮置乱和扩散像素,最后,在一系列安全性分析实验中验证了基于Logistic-Sine-Cosine 映射的彩色图像加密算法的安全性和有效性。

关键词: Logistic-Sine-Cosine映射, RGB彩色图像, 三通道像素, 图像加密, 行列通道置乱

Abstract: The rapid development of technology has brought convenience for shooting and sharing images.However,with the ra-pid increase of image data,security problems such as leakage and tampering have frequently occurred.The application of image encryption technology is imminent.Especially the encryption of color images is in urgent need of improvement and development.The traditional encryption technology is mainly for data stream encryption,which is low in efficiency and large in calculation,ha-ving certain limitations.Based on the transformation domain encryption,the image is transformed from the spatial domain to the frequency domain for encryption,and then transformed to the spatial domain,which is a lossy encryption.Encryption based on chaos has a large key space,simple implementation,and fast encryption speed.However,multiple chaotic systems are generally required to enhance the security of encryption.For this reason,a simple and secure spatial encryption algorithm for the RGB three-channel color image is designed in this paper.The Logistic-Sine-Cosine mapping generates safer chaotic sequences.These chaotic sequences are used for four rounds of scrambling and spreading pixels.After a series of security analysis experiments,the security and effectiveness of the color image encryption algorithm based on Logistic-Sine-Cosine mapping have been verified.

Key words: Image encryption, Logistic-Sine-Cosine mapping, RGB color image, Row column channel scrambling, Three-channel pixel

中图分类号: 

  • TP309.7
[1]ZHANG Q,DING Q.Digital Image Encryption Based on Ad-vanced Encryption Standard (AES)[C]//Proceedings of Fifth International Conference on Instrumentation and Measurement,Computer,Communication and Control (IMCCC).Qinhuang-dao:IEEE Press,2015:1218-1221.
[2]WEN C C,WANG Q,CHEN Q,et al.A new JPEG color image encryption algorithm[J].System Engineering and Electronic Technology,2012,34(6):1283-1287.
[3]WEN C C,WANG Q,MIAO X N,et al.Overview of DigitalImage Encryption[J].Computer Science,2012,39(12):6-9.
[4]TIAN J F,PENG J J,ZUO X Y,et al.Image Encryption Algorithm Based on Cyclic Shift and Multiple Chaotic Maps[J].Computer Science,2020,47(10):327-331.
[5]BAN D H,LV X,WANG X Y.Efficient Image Encryption Algo-rithm Based on 1D Chaotic Map[J].Computer Science,2020,47(4):278-284.
[6]FAN Y J,SUN X H,YAN X D,et al.An image scrambling encryption algorithm based on mixed chaotic sequence[J].Journal of Image and Graphics,2006(3):93-99.
[7]CHAI X,FU X,GAN Z,et al.A color image cryptosystem based on dynamic DNA encryption and chaos[J].Signal Processing,2019,155:44-62.
[8]HONG K,JUNG K.Partial Encryption of Digital ContentsUsing Face Detection Algorithm[C]//Proceedings of the 9th Pacific Rim International Conference on Artificial Intelligence.Berlin:Springer-Verlag,2006:632-640.
[9]JUAN M V O,JIMENEZ C J,CESAR O T M.Optical ImageEncryption System Using Several Tilted Planes[J].Photonics,2019,6(4):116.
[10]SHYU S J.Image encryption by random grids[J].Pattern Re-cognition,2007,40(3):1014-1031.
[11]SHYU S J.Image encryption by multiple random grids[J].Pattern Recognition,2009,42(7):1582-1596.
[12]WEN C C,WANG Q,HUANG F M,et al.Adaptive encryption algorithm for JPEG color images[J].Journal of Computer Aided Design and Graphics,2012,24(4):500-505.
[13]WEI X,GUO L,ZHANG Q,et al.A novel color image encryption algorithm based on DNA sequence operation and hyper-chao-tic system[J].Journal of Systems & Software,2014,85(2):290-299.
[14]PARVAZ R,ZAREBNIA M.A combination chaotic system and application in color image encryption[J].Optics & Laser Technology,2018,101:30-41.
[15]HUA Z,ZHOU Y,HUANG H.Cosine-transform-based chaotic system for image encryption[J].Information Sciences,2019,480:403-419.
[16]ALVAREZ G,LI S.Some basic cryptographic requirements for chaos-based cryptosystems[J].International Journal of Bifurcation and Chaos,2006,16(8):2129-2151.
[17]CASTRO J C H,SIERRA J M,SEZNEC A,et al.The strict ava-lanche criterion randomness test[J].Mathematics and Compu-ters in Simulation,2005,68(1):1-7.
[18]CHAI X,FU X,GAN Z,et al.A color image cryptosystem based on dynamic DNA encryption and chaos[J].Signal Processing,2019,155:44-62.
[19]REHMAN A U,LIAO X,ASHRAF R,et al.A color image encryption technique using exclusive-OR with DNA complementary rules based on chaos theory and SHA-2[J].Optik,2018,159:348-367.
[20]WANG X,ZHANG H,BAO X.Color image encryption scheme using CML and DNA sequence operations[J].Biosystems,2016,144:18-26.
[21]KADIR A,AILI M,SATTAR M.Color image encryptionscheme using coupled hyper chaotic system with multiple impulse injections[J].Optik,2017,129:231-238.
[1] 周连兵, 周湘贞, 崔学荣.
基于双重二维混沌映射的压缩图像加密方案
Compressed Image Encryption Scheme Based on Dual Two Dimensional Chaotic Map
计算机科学, 2022, 49(8): 344-349. https://doi.org/10.11896/jsjkx.210700235
[2] 班多晗, 吕鑫, 王鑫元.
基于一维混沌映射的高效图像加密算法
Efficient Image Encryption Algorithm Based on 1D Chaotic Map
计算机科学, 2020, 47(4): 278-284. https://doi.org/10.11896/jsjkx.190600059
[3] 禹峰,龚馨慧,王世红.
基于快速置换和可选择像素扩散的医疗图像加密算法的安全性分析
Cryptanalysis of Medical Image Encryption Algorithm Using High-speed Scrambling and Pixel Adaptive Diffusion
计算机科学, 2020, 47(2): 276-280. https://doi.org/10.11896/jsjkx.190100051
[4] 田军锋, 彭静静, 左宪禹, 葛强, 范明虎.
基于循环移位和多混沌映射的图像加密算法
Image Encryption Algorithm Based on Cyclic Shift and Multiple Chaotic Maps
计算机科学, 2020, 47(10): 327-331. https://doi.org/10.11896/jsjkx.190800003
[5] 王丽娟, 李国东, 吕冬梅.
基于动态参数控制的混沌系统图像加密算法
Chaotic System Image Encryption Algorithm Based on Dynamic Parameter Control
计算机科学, 2019, 46(11A): 469-472.
[6] 韩雪娟, 李国东, 王思秀.
基于Logistic和超混沌结合的加密算法
Cryptographic Algorithm Based on Combination of Logistic and Hyperchaos
计算机科学, 2019, 46(11A): 477-482.
[7] 赵方正, 李成海, 刘晨, 宋亚飞.
超混沌彩色图像加密算法优化及安全性分析
Security Analysis and Optimization of Hyper-chaotic Color Image Encryption Algorithm
计算机科学, 2019, 46(11A): 483-487.
[8] 朱淑芹,王文宏,李俊青.
针对基于感知器模型的混沌图像加密算法的选择明文攻击
Chosen Plaintext Attack on Chaotic Image Encryption Algorithm Based on Perceptron Model
计算机科学, 2018, 45(4): 178-181. https://doi.org/10.11896/j.issn.1002-137X.2018.04.030
[9] 汪乐乐, 李国东.
基于游程性序列的双重混沌的图像加密算法
Double Chaotic Image Encryption Algorithm Based on Run-length Sequence
计算机科学, 2018, 45(11A): 361-366.
[10] 臧睿, 于洋.
基于对合矩阵的复合图像加密算法
Composite Image Encryption Algorithm Based on Involutory Matrix
计算机科学, 2018, 45(11A): 389-392.
[11] 汪乐乐, 李国东.
基于分数阶Fourier的双混沌加密算法
Double Chaotic Image Encryption Algorithm Based on Fractional Transform
计算机科学, 2018, 45(11A): 393-397.
[12] 朱淑芹,王文宏,孙忠贵.
对一种基于比特置乱的超混沌图像加密算法的选择明文攻击
Chosen Plaintext Attack on Image Encryption Algorithm Based on Bit Scrambling and Hyperchaos
计算机科学, 2017, 44(11): 273-278. https://doi.org/10.11896/j.issn.1002-137X.2017.11.041
[13] 朱淑芹,李俊青,葛广英.
基于一个新的四维离散混沌映射的图像加密新算法
New Image Encryption Algorithm Based on New Four-dimensional Discrete-time Chaotic Map
计算机科学, 2017, 44(1): 188-193. https://doi.org/10.11896/j.issn.1002-137X.2017.01.036
[14] 朱淑芹,李俊青,葛广英.
基于一个新的五维离散混沌的快速图像加密算法
Fast Image Encryption Algorithm Based on Novel Five Dimensional Discrete Chaos
计算机科学, 2016, 43(Z11): 411-416. https://doi.org/10.11896/j.issn.1002-137X.2016.11A.094
[15] 柴宏玉,臧鸿雁.
一种基于广义混沌同步系统的图像加密方案
Image Encryption Scheme Based on Generalized Chaotic Synchronization Systems
计算机科学, 2016, 43(8): 100-104. https://doi.org/10.11896/j.issn.1002-137X.2016.08.021
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!