[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption

Published: 01 September 2021 Publication History

Abstract

A novel image encryption scheme based on deoxyribonucleic acid (DNA) is proposed utilizing the hash function and coupled map lattices (CML) based on the piecewise linear chaotic map (PWLCM) in this paper. First, the chaotic sequences for the entire encryption process are generated by the PWLCM map-based CML chaotic system, and the external keys and hash value of the plain image are employed to calculate the control parameters and initial values of the CML system and PWLCM map. Especially the f(x) sequences generated by PWLCM map are used many times. Second, in accordance with the chaotic sequences produced by CML and PWLCM map, the encryption process is divided into three modules. Module one is to implement pixel-level encryption through sort function and exclusive OR (XOR) operation. Then, the DNA encoding and decoding rules are dynamic selected by chaotic sequences. DNA-level encryption is carried out in module two by cyclic shift function and dynamic DNA permutation rules. Finally, a second diffusion encryption at pixel level is performed in module three through XOR operation to further enhance the utilization of chaotic sequences and security of the image encryption system. The results of experiment and security analyses have certified that the proposed scheme has an outstanding property and can withstand a variety of typical attacks.

References

[1]
Adleman LMolecular computation of solutions to combinatorial problemsScience1994266111021-1024https://doi.org/10.1126/science.7973651
[2]
Alsmirat M A, Al-Alem F, Al-Ayyoub M, Jararweh Y, Gupta B (2018) Impact of digital fingerprint image quality on the fingerprint recognition accuracy. Multimed Tools Appl.
[3]
Alvarez G and Li SSome basic cryptographic requirements for chaos-based cryptosystemsInt J Bifurcation Chaos20061682129-2151https://doi.org/10.1142/S0218127406015970
[4]
Çavuşog̈lu Ü, Kaċar S, Pehlivan I, et al.Secure image encryption algorithm design using a novel chaos based S-BoxChaos, Solitons & Fractals20179592-101https://doi.org/10.1016/j.chaos.2016.12.018
[5]
Mamta D and Gupta BBAn efficient KP design framework of attribute-based searchable encryption for user level revocation in cloudConcurrency and Computation: Practice and Experience201932e5291https://doi.org/10.1002/cpe.5291
[6]
Farah MAB, Guesmi R, Kachouri A, et al.A novel chaos based optical image encryption using fractional fourier transform and DNA sequence operationOpt Laser Technol2020105777121https://doi.org/10.1016/j.optlastec.2019.105777
[7]
Hu T, Liu Y, Gong LH, Guo SF, and Yuan HMChaotic image cryptosystem using DNA deletion and DNA insertionSignal Process.2017134234-243https://doi.org/10.1016/j.sigpro.2016.12.008
[8]
Hua Z and Zhou YImage encryption using 2D logistic-adjusted-sine mapInform. Sci.2016339237-253https://doi.org/10.1016/j.ins.2016.01.017
[9]
Kang X and Guo ZA new color image encryption scheme based on DNA encoding and spatiotemporal chaotic systemSignal Process. Image Commun.202080115670https://doi.org/10.1016/j.image.2019.115670
[10]
Kumar A, Raghava N S (2021) An efficient image encryption scheme using elementary cellular automata with novel permutation box. Multimed Tools Appl (1)1–24.
[11]
Kunihiko KSpatiotemporal intermittency in coupled map latticesProg. Theor. Phys.19857451033-1044https://doi.org/10.1143/PTP.74.1033
[12]
Liu Y, Tang J, and Xie TCryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos mapOpt Laser Technol201460111-115https://doi.org/10.1016/j.optlastec.2014.01.015
[13]
Liu L, Zhang Q, and Wei XA RGB image encryption algorithm based on DNA encoding and chaos mapComput. Electr. Eng.20123851240-1248https://doi.org/10.1016/j.compeleceng.2012.02.007
[14]
Nasir Q and Abdlrudha HHHigh security nested PWLCM chaotic map bit-level permutation based image encryptionInt J Commun Netw Sys Sci201259548-556https://doi.org/10.4236/ijcns.2012.59065
[15]
Olszewska J (2019) Designing transparent and autonomous intelligent vision systems. In: Proceedings of the 11th international conference on agents and artificial intelligence - Volume 2: ICAART, INSTICC, SciTePress., pp 850–856
[16]
Premkamal P K, Pasupuleti S K, Pja A (2020) Efficient escrow-free CP-ABE with constant size ciphertext and secret key for big data storage in cloud. International Journal of Cloud Applications and Computing (IJCAC):10.
[17]
Rhouma R and Belghith SCryptanalysis of a spatiotemporal chaotic image/video cryptosystemPhys. Lett. A2008376325790-5794https://doi.org/10.1016/j.physleta.2008.07.042
[18]
Som S, Kotal A, Chatterjee A, Dey S, Palit S (2013) A colour image encryption based on DNA coding and chaotic sequences. In: International conference on emerging trends & applications in computer science, pp 108–114, DOI, (to appear in print)
[19]
Ur Rehman A, Xiao D, kulsoom A, et al.Block mode image encryption technique using two-fold operations based on chaos, MD5 and DNA rulesMultimed Tools Appl2019789355-9382https://doi.org/10.1007/s11042-018-6516-1
[20]
Wang X, Gu S, and Zhang YNovel image encryption algorithm based on cycle shift and chaotic systemOpt. Lasers Eng.201568126-134https://doi.org/10.1016/j.optlaseng.2014.12.025
[21]
Wang X and Jin CImage encryption using game of life permutation and PWLCM chaotic systemOpt Commun20122854412-417https://doi.org/10.1016/j.optcom.2011.10.010
[22]
Wang X and Teng LAn image blocks encryption algorithm based on spatiotemporal chaosNonlinear Dynamics2012671365-371https://doi.org/10.1007/s11071-011-9984-7
[23]
Wang X, Liu L, and Zhang YA novel chaotic block image encryption algorithm based on dynamic random growth techniqueOpt. Lasers Eng.20156610-18https://doi.org/10.1016/j.optlaseng.2014.08.005
[24]
Wang X and Qing YA block encryption algorithm based on dynamic sequences of multiple chaotic systemsCommun Nonlinear Sci Numer Simul2009142574-581https://doi.org/10.1016/j.cnsns.2007.10.011
[25]
Wang X, Wang Y, Zhu X, et al.A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA levelOpt Lasers Eng2020125105851.1-105851.12https://doi.org/10.1016/j.optlaseng.2019.105851
[26]
Wang X, Zhang Y, and Bao XA novel chaotic image encryption scheme using DNA sequence operationsOpt Lasers Eng20157353-61https://doi.org/10.1016/j.optlaseng.2015.03.022
[27]
Wang X, Zhang H, Bao X (2016) Color image encryption scheme using CML and DNA sequence operations. Biosystems:19–26.
[28]
Wang X, Zhu X, Wu X, et al.Image encryption algorithm based on multiple mixed hash functions and cyclic shiftOpt Lasers Eng2018107370-379https://doi.org/10.1016/j.optlaseng.2017.06.015
[29]
Watson JD and Crick FHCMolecular structure of nucleic acids: A structure for deoxyribose nucleic acidNature19531714356737-738https://doi.org/10.1176/appi.ajp.160.4.623
[30]
Wheeler DDProblems with chaotic cryptosystemsCryptologia1989133243-250https://doi.org/10.1080/0161-118991863934
[31]
Wu X, Kan H, and Kurths JA new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic mapsAppl. Soft Comput.20153724-39https://doi.org/10.1016/j.asoc.2015.08.008
[32]
Wu X, Wang K, Wang X, et al.Color image DNA encryption using NCA map-based CML and one-time keysSignal Process.2018148272-287https://doi.org/10.1016/j.sigpro.2018.02.028
[33]
Wu Y, Zhou Y, Noonan JP, and Againan SDesign of image cipher using latin squaresInform. Sci.2014264317-339https://doi.org/10.1016/j.ins.2013.11.027
[34]
Xiao G, LU M, and Qin LNew field of cryptography: DNA cryptographyChin. Sci. Bull.200651121413-1420https://doi.org/10.1007/s11434-006-2012-5
[35]
Yong ZThe unified image encryption algorithm based on chaos and cubic S-BoxInform. Sci.2018450361-377https://doi.org/10.1016/j.ins.2018.03.055
[36]
Yu C, Li J, Xuan L, Ren X, and Gupta BBFour-image encryption scheme based on quaternion fresnel transform, chaos and computer generated hologramMultimed Tools Appl20187744585-4608https://doi.org/10.1007/s11042-017-4637-6
[37]
Zhang X, Wang C, Yao W, and Lin HChaotic system with bondorbital attractorsNonlinear Dynamics20199742159-2174https://doi.org/10.1007/s11071-019-05113-3
[38]
Zhang Q and Wei XA novel couple images encryption algorithm based on DNA subsequence operation and chaotic systemOptik2013124236276-6281https://doi.org/10.1016/j.ijleo.2013.05.009
[39]
Zhang Y, Xiao D, Wen W, et al.On the security of symmetric ciphers based on DNA codingInform. Sci.2014289254-261https://doi.org/10.1016/j.ins.2014.08.005
[40]
Zhen P, Zhao G, Min L, and Jin XChaos-based image encryption scheme combining DNA coding and entropyMultimed Tools Appl201675116303-6319https://doi.org/10.1007/s11042-015-2573-x
[41]
Zheng Y and Jin JA novel image encryption scheme based on hénon map and compound spatiotemporal chaosMultimed Tools Appl201574187803-7820https://doi.org/10.1007/s11042-014-2024-0
[42]
Zheng Q, Wang X, Khurram Khan M, Zhang W, Gupta B, and Guo WA lightweight authenticated encryption scheme based on chaotic SCML for railway cloud serviceIEEE Access20186711-722https://doi.org/10.1109/ACCESS.2017.2775038
[43]
Zhou Y, Bao L, and Chen CLPA new 1D chaotic system for image encryptionSignal Process.201497172-182https://doi.org/10.1016/j.sigpro.2013.10.034
[44]
Zhou Y, Hua Z, Pun C, and Chen CCascade chaotic system with applicationsIEEE Trans Cybern20154592001-2012https://doi.org/10.1109/TCYB.2014.2363168

Cited By

View all
  • (2024)A novel image encryption algorithm based on coupled map lattices modelMultimedia Tools and Applications10.1007/s11042-023-15964-z83:4(11557-11572)Online publication date: 1-Jan-2024
  • (2023)A new encryption model for multimedia content using two dimensional Brownian motion and coupled map latticeMultimedia Tools and Applications10.1007/s11042-023-14841-z82:28(43421-43453)Online publication date: 13-Apr-2023
  • (2022)Adaptive image encryption based on twin chaotic mapsMultimedia Tools and Applications10.1007/s11042-022-11917-081:6(8179-8198)Online publication date: 1-Mar-2022

Index Terms

  1. A novel image encryption algorithm using PWLCM map-based CML chaotic system and dynamic DNA encryption
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Please enable JavaScript to view thecomments powered by Disqus.

            Information & Contributors

            Information

            Published In

            cover image Multimedia Tools and Applications
            Multimedia Tools and Applications  Volume 80, Issue 21-23
            Sep 2021
            1592 pages

            Publisher

            Kluwer Academic Publishers

            United States

            Publication History

            Published: 01 September 2021
            Accepted: 05 July 2021
            Revision received: 16 June 2021
            Received: 16 March 2021

            Author Tags

            1. Image encryption
            2. PWLCM
            3. CML system
            4. Dynamic DNA operation
            5. Hash function

            Qualifiers

            • Research-article

            Funding Sources

            • 2019YFE0126600
            • U1704122
            • 202102210368
            • 192102210096
            • 202102110121
            • 2002001

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 20 Jan 2025

            Other Metrics

            Citations

            Cited By

            View all
            • (2024)A novel image encryption algorithm based on coupled map lattices modelMultimedia Tools and Applications10.1007/s11042-023-15964-z83:4(11557-11572)Online publication date: 1-Jan-2024
            • (2023)A new encryption model for multimedia content using two dimensional Brownian motion and coupled map latticeMultimedia Tools and Applications10.1007/s11042-023-14841-z82:28(43421-43453)Online publication date: 13-Apr-2023
            • (2022)Adaptive image encryption based on twin chaotic mapsMultimedia Tools and Applications10.1007/s11042-022-11917-081:6(8179-8198)Online publication date: 1-Mar-2022

            View Options

            View options

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media