journal article Open Access Nov 23, 2021

Correcting Errors in Color Image Encryption Algorithm Based on Fault Tolerance Technique

Electronics Vol. 10 No. 23 pp. 2890 · MDPI AG
View at Publisher Save 10.3390/electronics10232890
Abstract
Security standards have been raised through modern multimedia communications technology, which allows for enormous progress in security. Modern multimedia communication technologies are concerned with fault tolerance technique and information security. As a primary method, there is widespread use of image encryption to protect image information security. Over the past few years, image encryption has paid more attention to combining DNA technologies in order to increase security. The objective here is to provide a new method for correcting color image encryption errors due to the uncertainty of DNA computing by using the fractional order hyperchaotic Lorenz system. To increase randomness, the proposed cryptosystem is applied to the three plain image channels: Red, Green, and Blue. Several methods were compared including the following: entropy, correlation, key sensitivity, key space, data loss attacks, speed computation, Number of Pixel changing rate (NPCR), and Unified Average Change Intensity randomness (UACI) tests. Consequently, the proposed scheme is very secure against a variety of cryptographic attacks.
Topics

No keywords indexed for this article. Browse by subject →

References
52
[1]
Ding, L., and Ding, Q. (2020). A Novel Image Encryption Scheme Based on 2D Fractional Chaotic Map, DWT and 4D Hyper-chaos. Electronics, 9. 10.3390/electronics9081280
[2]
Dagadu "Chaotic medical image encryption based on Arnold transformation and pseudorandomly enhanced logistic map" Structure (2017)
[3]
Chai "Color image compression and encryption scheme based on compressive sensing and double random encryption strategy" Signal Process. (2020) 10.1016/j.sigpro.2020.107684
[4]
Ding, M., and Jing, F. (2010, January 16–18). Digital image encryption algorithm based on improved Arnold transform. Proceedings of the 2010 International Forum on Information Technology and Applications, Kunming, China. 10.1109/ifita.2010.17
[5]
Hou "Image encryption and sharing based on Arnold transform" J. Comput. Appl. (2011)
[6]
Deterministic Nonperiodic Flow

Edward N. Lorenz

Journal of the Atmospheric Sciences 1972 10.1175/1520-0469(1963)020<0130:dnf>2.0.co;2
[7]
Matthews "On the derivation of a “chaotic” encryption algorithm" Cryptologia (1989) 10.1080/0161-118991863745
[8]
Li "A novel plaintext-related image encryption scheme using hyper-chaotic system" Nonliear Dyn. (2018) 10.1007/s11071-018-4426-4
[9]
Zhang "The unified image encryption algorithm based on chaos and cubic S-Box" Inf. Sci. (2018) 10.1016/j.ins.2018.03.055
[10]
Batool "A novel image encryption scheme based on Arnold scrambling and Lucas series" Multimed. Tools Appl. (2019) 10.1007/s11042-019-07881-x
[11]
Wang, X., Çavuşoğlu, Ü., Kacar, S., Akgul, A., Pham, V.-T., Jafari, S., Alsaadi, F.E., and Nguyen, X.Q. (2019). S-box based image encryption application using a chaotic system without equilibrium. Appl. Sci., 9. 10.3390/app9040781
[12]
Plaintext-related image encryption algorithm based on perceptron-like network

Yong Zhang, Aiguo Chen, Yingjun Tang et al.

Information Sciences 2020 10.1016/j.ins.2020.03.054
[13]
Li, Z., Peng, C., Tan, W., and Li, L. (2020). A Novel Chaos-Based Color Image Encryption Scheme Using Bit-Level Permutation. Symmetry, 12. 10.3390/sym12091497
[14]
Podlubny "Analogue realizations of fractional-order controllers" Nonlinear Dyn. (2002) 10.1023/a:1016556604320
[15]
Wang "A new image encryption algorithm based on the fractional-order hyperchaotic Lorenz system" Chin. Phys. B (2013) 10.1088/1674-1056/22/1/010504
[16]
Wu "A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps" Appl. Soft Comput. (2015) 10.1016/j.asoc.2015.08.008
[17]
Zhao "A novel image encryption scheme based on an improper fractional-order chaotic system" Nonlinear Dyn. (2015) 10.1007/s11071-015-1911-x
[18]
Huang "A color image encryption algorithm based on a fractional-order hyperchaotic system" Entropy (2014) 10.3390/e17010028
[19]
Molecular Computation of Solutions to Combinatorial Problems

Leonard M. Adleman

Science 1994 10.1126/science.7973651
[20]
Gehani, A., LaBean, T., and Reif, J. (2003). DNA-based cryptography. Aspects of Molecular Computing, Springer. 10.1007/978-3-540-24635-0_12
[21]
Wang "A novel chaotic algorithm for image encryption utilizing one-time pad based on pixel level and DNA level" Opt. Lasers Eng. (2020) 10.1016/j.optlaseng.2019.105851
[22]
Zheng "An efficient image encryption algorithm based on multi chaotic system and random DNA coding" Multimed. Tools Appl. (2020) 10.1007/s11042-020-09454-9
[23]
Siddartha "An efficient data masking for securing medical data using DNA encoding and chaotic system" Int. J. Electr. Comput. Eng. (2020)
[24]
Wang "Hyperchaotic image encryption algorithm based on bit-level permutation and DNA encoding" Opt. Laser Technol. (2020) 10.1016/j.optlastec.2020.106355
[25]
Zefreh "An image encryption scheme based on a hybrid model of DNA computing, chaotic systems and hash functions" Multimed. Tools Appl. (2020) 10.1007/s11042-020-09111-1
[26]
Babaei "A new permutation-diffusion-based image encryption technique using cellular automata and DNA sequence" Optik (2020) 10.1016/j.ijleo.2019.164000
[27]
Zhang "Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps" AEU Int. J. Electron. Commun. (2014) 10.1016/j.aeue.2013.08.007
[28]
Xie "Breaking a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system" Optik (2014) 10.1016/j.ijleo.2014.07.111
[29]
Liu "Cryptanalyzing a RGB image encryption algorithm based on DNA encoding and chaos map" Opt. Laser Technol. (2014) 10.1016/j.optlastec.2014.01.015
[30]
Patel "Concurrent error detection in ALU’s by recomputing with shifted operands" IEEE Trans. Comput. (1982) 10.1109/tc.1982.1676055
[31]
Gulati, R.K., and Reddy, S.M. (1986, January 7–9). Concurrent error detection in VLSI array structures. Proceedings of the IEEE International Conference on Computer Design: VLSI in Computers and Processors, (ICCD), Austin, TX, USA.
[32]
Kuhn, R.H. (1985). Yield Enchancement by Fault-Tolerant Systolic Arrays in VLSI and Modern Signal Processing, Prentice-Hall.
[33]
Al-Yamani, A.A., Oh, N., and McCluskey, E.J. (2001, January 24–26). Performance Evaluation of Checksum Based ABFT. Proceedings of the IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, San Francisco, CA, USA.
[34]
Zhang "Integrated Approach for Fault Tolerance and Digital Signature in RSA" IEEE Proc. Comput. Digit. Tech. (1999) 10.1049/ip-cdt:19990217
[35]
Lee "Efficient Fault-tolerant Scheme basd on the RSA system" IEEE Proc. Comput. Digit. Tech. (2003) 10.1049/ip-cdt:20030085
[36]
Lin, I.-C., and Wang, H.-L. (2010, January 15–17). An Improved Digital Signature Scheme with Fault Tolerance in RSA. Proceedings of the Sixth International Conference on Intelligent Information Hiding and Multimedia Signal Processing, Darmstadt, Germany. 10.1109/iihmsp.2010.10
[37]
Acharya "Implementing Digital Signature based Secured Card System for Online Transactions" Int. J. Comput. Appl. (2013)
[38]
Elkamchouchi, H., Mohamed, H.G., Ahmed, F., and ElKamchouchi, D.H. (2016, January 28–29). A Secure Digital Signature Scheme with Fault Tolerance Based on the Improved RSA System. Proceedings of the Fifth International Conference on Cryptography and Information Security (CRYPIS-2016), Sydney, Australia.
[39]
Elkamchouchi "New Secure Proxy Signature Scheme with Fault Tolerance Based on Factoring and Discrete Logarithm" Int. J. Sci. Technol. Res. Eng. (IJSTRE) (2016)
[40]
Li "Generating hyperchaos via state feedback control" Int. J. Bifurc. Chaos Appl. Sci. Eng. (2005) 10.1142/s0218127405013988
[41]
Wang "A hyperchaos generated from Lorenz system" Physica (2008) 10.1016/j.physa.2008.02.020
[42]
Wang "Synchronization of the fractional order hyperchaos Lorenz systems with activation feedback control" Commun. Nonlinear Sci. Numer. Simul. (2009) 10.1016/j.cnsns.2009.01.010
[43]
Wang "Dynamic analysis of a 5D fractional order hyperchaotic system" Int. J. Control. Autom. Syst. (2017) 10.1007/s12555-015-0167-z
[44]
He "A method for image encryption based on fractional-order hyperchaotic systems" J. Appl. Anal. Comput. (2015)
[45]
Wu, X. (2012, January 18–21). A color image encryption algorithm using the fractional-order hyperchaotic systems. Proceedings of the 5th International Workshop on Chaos-Fractals Theories and Applications, IWCFTA (12), Liaoning, China. 10.1109/iwcfta.2012.50
[46]
Sebastian, A., and Delson, T. (2016, January 18–19). Secure magnetic resonance image transmission and tumor detection techniques. Proceedings of the 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT), Nagercoil, India. 10.1109/iccpct.2016.7530277
[47]
Wang, Q., Zhang, Q., and Zhou, C. (2009, January 16–19). A multilevel image encryption algorithm based on chaos and DNA coding. Proceedings of the 2009 Fourth International on Conference on Bio-Inspired Computing (BICTA 09), Beijing, China. 10.1109/bicta.2009.5338154
[48]
Zhang "A new color image encryption scheme based on 2dnlcml system and genetic operations" Opt. Lasers Eng. (2020) 10.1016/j.optlaseng.2020.106040
[49]
Tariq "A novel hybrid encryption scheme based on chaotic lorenz system and logarithmic key generation" Multimed. Tools Appl. (2020) 10.1007/s11042-020-09134-8
[50]
Alghafis "An encryption scheme based on discrete quantum map and continuous chaotic system" Int. J. Theor. Phys. (2020) 10.1007/s10773-020-04402-7

Showing 50 of 52 references

Related

You May Also Like

Machine Learning Interpretability: A Survey on Methods and Metrics

Diogo V. Carvalho, Eduardo M. Pereira · 2019

1,384 citations

The k-means Algorithm: A Comprehensive Survey and Performance Evaluation

Mohiuddin Ahmed, Raihan Seraj · 2020

1,342 citations

Sentiment Analysis Based on Deep Learning: A Comparative Study

Nhan Cach Dang, María N. Moreno-García · 2020

550 citations