{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,28]],"date-time":"2026-06-28T07:22:38Z","timestamp":1782631358660,"version":"3.54.5"},"reference-count":58,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2019,8,13]],"date-time":"2019-08-13T00:00:00Z","timestamp":1565654400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61632009"],"award-info":[{"award-number":["61632009"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>In order to improve the security and efficiency of image encryption systems comprehensively, a novel chaotic S-box based image encryption scheme is proposed. Firstly, a new compound chaotic system, Sine-Tent map, is proposed to widen the chaotic range and improve the chaotic performance of 1D discrete chaotic maps. As a result, the new compound chaotic system is more suitable for cryptosystem. Secondly, an efficient and simple method for generating S-boxes is proposed, which can greatly improve the efficiency of S-box production. Thirdly, a novel double S-box based image encryption algorithm is proposed. By introducing equivalent key sequences {r, t} related with image ciphertext, the proposed cryptosystem can resist the four classical types of attacks, which is an advantage over other S-box based encryption schemes. Furthermore, it enhanced the resistance of the system to differential analysis attack by two rounds of forward and backward confusion-diffusion operation with double S-boxes. The simulation results and security analysis verify the effectiveness of the proposed scheme. The new scheme has obvious efficiency advantages, which means that it has better application potential in real-time image encryption.<\/jats:p>","DOI":"10.3390\/e21080790","type":"journal-article","created":{"date-parts":[[2019,8,14]],"date-time":"2019-08-14T03:59:26Z","timestamp":1565755166000},"page":"790","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":116,"title":["A Secure and Fast Image Encryption Scheme Based on Double Chaotic S-Boxes"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1949-9588","authenticated-orcid":false,"given":"Shenli","family":"Zhu","sequence":"first","affiliation":[{"name":"School of Computer Science, University of South China, Hengyang 421001, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guojun","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Guangzhou University, Guangzhou 510006, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9662-0532","authenticated-orcid":false,"given":"Congxu","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Central South University, Changsha 410083, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Wang, J., and Ding, Q. (2018). Dynamic rounds chaotic block cipher based on keyword abstract extraction. Entropy, 20.","DOI":"10.3390\/e20090693"},{"key":"ref_2","first-page":"772","article-title":"Mpeg video watermarking using tensor singular value decomposition","volume":"Volume 4633","author":"Kamel","year":"2007","journal-title":"Lecture Notes in Computer Science, Proceedings of the Image Analysis and Recognition (ICIAR 2007), Montreal, QC, Canada, 5\u20137 July 2017"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1007\/s11760-009-0114-7","article-title":"Video watermarking using wavelet transform and tensor algebra","volume":"4","author":"Abdallah","year":"2009","journal-title":"Signal Image Video Process."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1016\/j.future.2018.10.053","article-title":"A caching and spatial k-anonymity driven privacy enhancement scheme in continuous location-based services","volume":"94","author":"Zhang","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"4191","DOI":"10.1109\/JIOT.2018.2842470","article-title":"A dual privacy preserving scheme in continuous location-based services","volume":"5","author":"Zhang","year":"2018","journal-title":"IEEE Internet Things J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"8851","DOI":"10.1109\/ACCESS.2017.2693301","article-title":"A new chaotic system with stable equilibrium: From theoretical model to circuit implementation","volume":"5","author":"Wang","year":"2017","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.sigpro.2013.10.034","article-title":"A new 1D chaotic system for image encryption","volume":"97","author":"Zhou","year":"2014","journal-title":"Signal Process."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1750046","DOI":"10.1142\/S0218127417500468","article-title":"Discrete chaotic systems with one-line equilibria and their application to image encryption","volume":"27","author":"Chen","year":"2017","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"34141","DOI":"10.1109\/ACCESS.2019.2902873","article-title":"A class of quadratic polynomial chaotic maps and its application in cryptography","volume":"7","author":"Zhu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"723","DOI":"10.1007\/s11071-018-4390-z","article-title":"A pseudo-random numbers generator based on a novel 3d chaotic map with an application to color image encryption","volume":"94","author":"Sahari","year":"2018","journal-title":"Nonlinear Dyn."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1007\/s11071-016-3051-3","article-title":"A novel pseudorandom number generator based on pseudorandomly enhanced logistic map","volume":"87","year":"2017","journal-title":"Nonlinear Dyn."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/s13319-017-0119-x","article-title":"Designing s-box based on 4D-4wing hyperchaotic system","volume":"8","author":"Islam","year":"2017","journal-title":"3D Res."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2129","DOI":"10.1142\/S0218127406015970","article-title":"Some basic cryptographic requirements for chaos-based cryptosystems","volume":"16","author":"Alvarez","year":"2006","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"75834","DOI":"10.1109\/ACCESS.2018.2883690","article-title":"Cryptanalysis of a chaotic image encryption algorithm based on information entropy","volume":"6","author":"Li","year":"2018","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhu, C., Wang, G., and Sun, K. (2018). Improved cryptanalysis and enhancements of an image encryption scheme using combined 1d chaotic maps. Entropy, 20.","DOI":"10.3390\/e20110843"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"18759","DOI":"10.1109\/ACCESS.2018.2817600","article-title":"Cryptanalyzing and improving a novel color image encryption algorithm using rt-enhanced chaotic tent maps","volume":"6","author":"Zhu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.1142\/S021812749800098X","article-title":"Symmetric ciphers based on two-dimensional chaotic maps","volume":"8","author":"Fridrich","year":"1998","journal-title":"Int. J. Bifurc. Chaos"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1745","DOI":"10.1007\/s11042-014-2372-9","article-title":"A chaos-based image encryption scheme using 2D rectangular transform and dependent substitution","volume":"75","author":"Zhang","year":"2014","journal-title":"Multimed. Tools Appl."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1016\/j.optlaseng.2012.11.001","article-title":"Double optical image encryption using discrete chirikov standard map and chaos-based fractional random transform","volume":"51","author":"Zhang","year":"2013","journal-title":"Opt. Lasers Eng."},{"key":"ref_20","first-page":"1","article-title":"A chaotic image encryption algorithm based on 3-d bit-plane permutation","volume":"2018","author":"Gan","year":"2018","journal-title":"Neural Comput. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1359","DOI":"10.1007\/s11071-016-3119-0","article-title":"An efficient chaotic image cipher with dynamic lookup table driven bit-level permutation strategy","volume":"87","author":"Hu","year":"2016","journal-title":"Nonlinear Dyn."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"2067","DOI":"10.1007\/s11071-015-2465-7","article-title":"Chaotic image encryption algorithm using wave-line permutation and block diffusion","volume":"83","author":"Ye","year":"2016","journal-title":"Nonlinear Dyn."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1016\/j.optlaseng.2016.04.023","article-title":"Novel permutation measures for image encryption algorithms","volume":"85","author":"AbdElHaleem","year":"2016","journal-title":"Opt. Lasers Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.optlaseng.2016.10.020","article-title":"A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation","volume":"90","author":"Li","year":"2017","journal-title":"Opt. Lasers Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1016\/j.image.2012.12.009","article-title":"A novel image encryption scheme based on a linear hyperbolic chaotic system of partial differential equations","volume":"28","author":"Zhang","year":"2013","journal-title":"Signal Process. Image Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1595","DOI":"10.1007\/s11071-015-2590-3","article-title":"An effective and fast image encryption algorithm based on chaos and interweaving of ranks","volume":"84","author":"Wang","year":"2016","journal-title":"Nonlinear Dyn."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.optlaseng.2016.10.012","article-title":"A novel chaotic image encryption algorithm using block scrambling and dynamic index based diffusion","volume":"91","author":"Xu","year":"2017","journal-title":"Opt. Lasers Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.sigpro.2017.10.004","article-title":"Medical image encryption using high-speed scrambling and pixel adaptive diffusion","volume":"144","author":"Hua","year":"2018","journal-title":"Signal Process."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/j.sigpro.2018.04.014","article-title":"A compression-diffusion-permutation strategy for securing image","volume":"150","author":"Huang","year":"2018","journal-title":"Signal Process."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.sigpro.2017.08.020","article-title":"A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map","volume":"143","author":"Cao","year":"2018","journal-title":"Signal Process."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1159","DOI":"10.1007\/s11042-015-3088-1","article-title":"An image encryption algorithm based on bit level brownian motion and new chaotic systems","volume":"76","author":"Chai","year":"2017","journal-title":"Multimed. Tools Appl."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"148","DOI":"10.1016\/j.sigpro.2018.03.010","article-title":"2D Logistic-Sine-coupling map for image encryption","volume":"149","author":"Hua","year":"2018","journal-title":"Signal Process."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/j.ins.2016.01.017","article-title":"Image encryption using 2D Logistic-adjusted-Sine map","volume":"339","author":"Hua","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1049\/el.2017.4426","article-title":"Efficient image encryption method based on improved Lorenz chaotic system","volume":"54","author":"Kaur","year":"2018","journal-title":"Electron. Lett."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"10217","DOI":"10.1007\/s11042-017-5406-2","article-title":"A digital image encryption algorithm based on bit-planes and an improved Logistic map","volume":"77","author":"Liu","year":"2018","journal-title":"Multimed. Tools Appl."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.optcom.2011.08.079","article-title":"A novel image encryption scheme based on improved hyperchaotic sequences","volume":"285","author":"Zhu","year":"2012","journal-title":"Opt. Commun."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"21589","DOI":"10.1007\/s11042-017-5585-x","article-title":"The image encryption algorithm based on chaos and DNA computing","volume":"77","author":"Zhang","year":"2018","journal-title":"Multimed. Tools Appl."},{"key":"ref_38","first-page":"360","article-title":"An image encryption technique based on chaotic S-box and Arnold transform","volume":"8","author":"Farwa","year":"2017","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"080701","DOI":"10.1088\/1674-1056\/27\/8\/080701","article-title":"Efficient image encryption scheme with synchronous substitution and diffusion based on double S-boxes","volume":"27","author":"Zhang","year":"2018","journal-title":"Chin. Phys. B"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Wang, X., \u00c7avu\u015fo\u011flu, \u00dc., Kacar, S., Akgul, A., Pham, V.-T., Jafari, S., Alsaadi, F., and Nguyen, X. (2019). S-box based image encryption application using a chaotic system without equilibrium. Appl. Sci., 9.","DOI":"10.3390\/app9040781"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zhu, S., Zhu, C., and Wang, W. (2018). A new image encryption algorithm based on chaos and secure hash SHA-256. Entropy, 20.","DOI":"10.3390\/e20090716"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"67095","DOI":"10.1109\/ACCESS.2018.2874336","article-title":"A novel image compression-encryption scheme based on chaos and compression sensing","volume":"6","author":"Zhu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"29119","DOI":"10.1007\/s11042-018-6078-2","article-title":"Image encryption algorithm with an avalanche effect based on a six-dimensional discrete chaotic system","volume":"77","author":"Zhu","year":"2018","journal-title":"Multimed. Tools Appl."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"28539","DOI":"10.1109\/ACCESS.2019.2901870","article-title":"A novel image encryption scheme based on 7D hyperchaotic system and row-column simultaneous swapping","volume":"7","author":"Sun","year":"2019","journal-title":"IEEE Access"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"6121","DOI":"10.1007\/s00500-017-2676-6","article-title":"A trajectory privacy-preserving scheme based on query exchange in mobile social networks","volume":"22","author":"Zhang","year":"2018","journal-title":"Soft Comput."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1109\/TDSC.2015.2469655","article-title":"Dependable structural health monitoring using wireless sensor networks","volume":"14","author":"Bhuiyan","year":"2017","journal-title":"IEEE Trans. Dependable Secur. Comput."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"31541","DOI":"10.1109\/ACCESS.2018.2845468","article-title":"PRMS: A personalized mobile search over encrypted outsourced data","volume":"6","author":"Zhang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"130507","DOI":"10.7498\/aps.61.130507","article-title":"Application of fuzzyen algorithm to the analysis of complexity of chaotic sequence","volume":"61","author":"Sun","year":"2012","journal-title":"Acta Phys. Sin."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"010501","DOI":"10.7498\/aps.62.010501","article-title":"Complexity analysis of chaotic pseudo-random sequences based on spectral entropy algorithm","volume":"62","author":"Sun","year":"2013","journal-title":"Acta Phys. Sin."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"050506","DOI":"10.1088\/1674-1056\/22\/5\/050506","article-title":"Complexity analyses of multi-wing chaotic systems","volume":"22","author":"He","year":"2013","journal-title":"Chin. Phys. B"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1007\/s11071-015-2173-3","article-title":"A novel image encryption scheme based on multiple chaotic S-boxes","volume":"82","author":"Khan","year":"2015","journal-title":"Nonlinear Dyn."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1007\/s11071-013-1086-2","article-title":"A novel image encryption algorithm based on dynamic S-boxes constructed by chaos","volume":"75","author":"Wang","year":"2013","journal-title":"Nonlinear Dyn."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.sigpro.2014.10.033","article-title":"A rgb image encryption algorithm based on total plain image characteristics and chaos","volume":"109","year":"2015","journal-title":"Signal Process."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"6647","DOI":"10.1007\/s11042-017-4577-1","article-title":"A plaintext-related image encryption algorithm based on chaos","volume":"77","author":"Zhang","year":"2017","journal-title":"Multimed. Tools Appl."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"2137","DOI":"10.1109\/TIFS.2018.2812080","article-title":"Depreciating motivation and empirical security analysis of chaos-based image and video encryption","volume":"13","author":"Preishuber","year":"2018","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"1438","DOI":"10.1016\/j.ijleo.2016.11.152","article-title":"A simple yet efficient S-box method based on chaotic Sine map","volume":"130","author":"Belazi","year":"2017","journal-title":"Optik"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/j.chaos.2016.12.018","article-title":"Secure image encryption algorithm design using a novel chaos based S-box","volume":"95","author":"Pehlivan","year":"2017","journal-title":"Chaos Solitons Fractals"},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Zhu, C.X., Wang, G.J., and Sun, K.H. (2018). Cryptanalysis and improvement on an image encryption algorithm design using a novel chaos based S-box. Symmetry, 10.","DOI":"10.3390\/sym10090399"}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/8\/790\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:10:49Z","timestamp":1760188249000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/21\/8\/790"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,13]]},"references-count":58,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2019,8]]}},"alternative-id":["e21080790"],"URL":"https:\/\/doi.org\/10.3390\/e21080790","relation":{},"ISSN":["1099-4300"],"issn-type":[{"value":"1099-4300","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8,13]]}}}