A Novel Color Visual Cryptography Approach Based on Harris Hawks Optimization Algorithm
Abstract
:1. Introduction
2. Related Works
3. Background
3.1. Visual Cryptography of Color Images
3.2. Harris Hawks Optimization
3.2.1. Exploration Phase
3.2.2. Transition from Exploration to Exploitation
3.2.3. Phase of Exploitation
Algorithm 1: HHO Algorithm [20] |
1 Inputs: Hyperparameters for CNN. 2 Outputs: Optimized hyperparameters. 3 Initialize the population Yi (i = 1, 2…) 4 while condition is not being met do 5 Determine the fitness rate of hawks. 6 Yrabbit is chosen as the best position 7 for every week do 8 Update the jump capacity J and initial energy Energy 9 Energy = 2rand () − 1, J = 2(1 − rand ()) 10 Update Energy using Equation (3) 11 if |Energy| ≥ 1 then 12 Update the position vector using Equation (1) 13 if |Energy| < 1 then 14 if s ≥ 0.5 and |Energy| ≥ 0.5 then 15 Update the position vector using Equation (4) 16 else if s ≥ 0.5 and |Energy| < 0.5 then 17 Update the position vector using Equation (6) 18 else if s < 0.5 and |Energy| ≥ 0.5 then 19 Update the position vector using Equation (10) 20 else if s < 0.5 and |Energy| < 0.5 then 21 Update the position vector using Equation (11) |
4. Proposed Method
4.1. Decomposing Color Image
4.2. Generating Histograms
4.3. Color Determination Level
4.4. Grouping
4.5. Generating Share
4.6. The Process of Decryption
5. Experimental Analysis and Results
5.1. Analysis of NPCR and UACI
5.2. Correlation Analysis
5.3. Quality of Encryption
5.4. Histogram Analysis
5.5. Comparative Analysis
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Alhabeeb, O.H.; Fauzi, F.; Sulaiman, R. A Review of Modern DNA-Based Steganography Approaches. Int. J. Adv. Comput. Sci. Appl. 2021, 12, 184–196. [Google Scholar] [CrossRef]
- Ghoul, S.; Sulaiman, R. Imperceptible Image Steganography Technique Using a Novel PIT-Based Technique. In Proceedings of the 2022 International Conference on Cyber Resilience (ICCR), Dubai, United Arab Emirates, 6–7 October 2022; pp. 1–7. [Google Scholar]
- Kamil, S.; Abdullah, S.N.H.S.; Hasan, M.K.; Bohani, F.A. Enhanced Flipping Technique to Reduce Variability in Image Steganography. IEEE Access 2021, 9, 168981–168998. [Google Scholar] [CrossRef]
- Gutub, A. Enhancing Cryptography of Grayscale Images via Resilience Randomization Flexibility. Int. J. Inf. Secur. Priv. 2022, 16, 1–28. [Google Scholar] [CrossRef]
- Ibrahim, D.R.; Teh, J.S.; Abdullah, R. An Overview of Visual Cryptography Techniques. Multimed. Tools Appl. 2021, 80, 31927–31952. [Google Scholar] [CrossRef]
- Naor, M.; Shamir, A. Visual Cryptography. In Advances in Cryptology—EUROCRYPT ’94, Proceedings of the Workshop on the Theory and Application of Cryptographic Techniques, Perugia, Italy, 9–12 May 1994; Springer: Berlin/Heidelberg, Germany, 2006; pp. 1–12. [Google Scholar]
- Shankar, K.; Eswaran, P. Sharing a Secret Image with Encapsulated Shares in Visual Cryptography. Procedia Comput. Sci. 2015, 70, 462–468. [Google Scholar] [CrossRef] [Green Version]
- Chen, S.-K.; Ti, Y.-W. A Design of Multi-Purpose Image-Based QR Code. Symmetry 2021, 13, 2446. [Google Scholar] [CrossRef]
- Nag, A.; Biswas, S.; Sarkar, D.; Sarka, P.P. Secret Image Sharing Scheme Based on a Boolean Operation. Cybern. Inf. Technol. 2014, 14, 98–113. [Google Scholar] [CrossRef] [Green Version]
- Khanan, A.; Abdullah, S.; Mohamed, A.H.H.M.; Mehmood, A.; Ariffin, K.A.Z. Big Data Security and Privacy Concerns: A Review. In Smart Technologies and Innovation for a Sustainable Future, Proceedings of the 1st American University in the Emirates International Research Conference, Dubai, United Arab Emirates, November 2017; Springer: Berlin/Heidelberg, Germany, 2019; pp. 55–61. [Google Scholar]
- Wang, L.; Yan, B.; Yang, H.-M.; Pan, J.-S. Flip Extended Visual Cryptography for Gray-Scale and Color Cover Images. Symmetry 2020, 13, 65. [Google Scholar] [CrossRef]
- Sihwail, R.; Solaiman, O.S.; Omar, K.; Ariffin, K.A.Z.; Alswaitti, M.; Hashim, I. A Hybrid Approach for Solving Systems of Nonlinear Equations Using Harris Hawks Optimization and Newton’s Method. IEEE Access 2021, 9, 95791–95807. [Google Scholar] [CrossRef]
- Sihwail, R.; Said Solaiman, O.; Zainol Ariffin, K.A. New Robust Hybrid Jarratt-Butterfly Optimization Algorithm for Nonlinear Models. J. King Saud Univ. Comput. Inf. Sci. 2022, 34, 8207–8220. [Google Scholar] [CrossRef]
- Purushothaman, R.; Rajagopalan, S.P.; Dhandapani, G. Hybridizing Gray Wolf Optimization (GWO) with Grasshopper Optimization Algorithm (GOA) for Text Feature Selection and Clustering. Appl. Soft Comput. J. 2020, 96, 106651. [Google Scholar] [CrossRef]
- El-Shorbagy, M.A.; Farag, M.A.; Mousa, A.A.; El-Desoky, I.M. A Hybridization of Sine Cosine Algorithm with Steady State Genetic Algorithm for Engineering Design Problems. In Advances in Intelligent Systems and Computing, Proceedings of The International Conference on Advanced Machine Learning Technologies and Applications (AMLTA2019), Cairo, Egypt, 28–30 March 2019; Springer: Berlin/Heidelberg, Germany, 2020; Volume 921, pp. 143–155. [Google Scholar]
- Cimato, S.; De Santis, A.; Ferrara, A.L.; Masucci, B. Ideal Contrast Visual Cryptography Schemes with Reversing. Inf. Process. Lett. 2005, 93, 199–206. [Google Scholar] [CrossRef]
- Ibrahim, D.R.; Abdullah, R.; Teh, J.S.; Alsalibi, B. Authentication for ID Cards Based on Colour Visual Cryptography and Facial Recognition. In Proceedings of the 3rd International Conference on Cryptography, Security and Privacy, Kuala Lumpur, Malaysia, 19–21 January 2019; ACM: New York, NY, USA, 2019; pp. 164–167. [Google Scholar]
- Pawlak, M.; Poniszewska-Marańda, A.; Kryvinska, N. Towards the Intelligent Agents for Blockchain E-Voting System. Procedia Comput. Sci. 2018, 141, 239–246. [Google Scholar] [CrossRef]
- Ibjaoun, S.; Abou El Kalam, A.; Poirriez, V.; Ait Ouahman, A. Biometric Template Privacy Using Visual Cryptography. In Innovations in Bio-Inspired Computing and Applications, Proceedings of the International Conference on Innovations in Bio-Inspired Computing and Applications, Marrakech, Morocco, 11–13 December 2017; Springer: Berlin/Heidelberg, Germany, 2018; pp. 309–317. [Google Scholar]
- Islam, M.A.; Riad, M.A.-A.K.; Pias, T.S. Enhancing Security of Image Steganography Using Visual Cryptography. In Proceedings of the 2021 2nd International Conference on Robotics, Electrical and Signal Processing Techniques (ICREST), Dhaka, Bangladesh, 5–7 January 2021; pp. 694–698. [Google Scholar]
- Mondal, U.K.; Pal, S.; Dutta, A.; Mandal, J.K. A New Approach to Enhance Security of Visual Cryptography Using Steganography (VisUS). arXiv 2021, arXiv:2103.09477. [Google Scholar]
- Fu, Z.; Cheng, Y.; Yu, B. Perfect Recovery of XOR-Based Visual Cryptography Scheme. Multimed. Tools Appl. 2019, 78, 2367–2384. [Google Scholar] [CrossRef]
- Ibrahim, D.R.; Abdullah, R.; Teh, J. Sen An Enhanced Color Visual Cryptography Scheme Based on the Binary Dragonfly Algorithm. Int. J. Comput. Appl. 2022, 44, 623–632. [Google Scholar] [CrossRef]
- Thaher, T.; Heidari, A.A.; Mafarja, M.; Dong, J.S.; Mirjalili, S. Binary Harris Hawks Optimizer for High-Dimensional, Low Sample Size Feature Selection. In Evolutionary Machine Learning Techniques: Algorithms and Applications; Springer: Berlin/Heidelberg, Germany, 2020; pp. 251–272. [Google Scholar]
- Mafarja, M.; Mirjalili, S. Whale Optimization Approaches for Wrapper Feature Selection. Appl. Soft Comput. J. 2018, 62, 441–453. [Google Scholar] [CrossRef]
- Sihwail, R.; Omar, K.; Akram, K.; Ariffin, Z. Improved Harris Hawks Optimization Using Elite Opposition-Based Learning and Novel Search Mechanism for Feature Selection. IEEE Access 2020, 8, 121127–121145. [Google Scholar] [CrossRef]
- Elgamal, Z.M.; Yasin, N.M.; Sabri, A.Q.; Sihwail, R. Improved Equilibrium Optimization Algorithm Using Elite Opposition-Based Learning and New Local Search Strategy for Feature Selection in Medical Datasets. Computation 2021, 9, 68. [Google Scholar] [CrossRef]
- Shapi’i, A.; Pichak, S.; Baharuddin, M.S.; Iida, H. Comparative Study of 3D Reconstruction Methods from 2D Sequential Images in Sports. Asia-Pac. J. Inf. Technol. Multimed. 2020, 9, 40–57. [Google Scholar] [CrossRef]
- Ihsan, A.; Rainarli, E. Optimization of k-Nearest Neighbour to categorize Indonesian’s news articles. Asia-Pac. J. Inf. Technol. Multimed. 2021, 10, 43–51. [Google Scholar] [CrossRef]
- Said Solaiman, O.; Sihwail, R.; Shehadeh, H.; Hashim, I.; Alieyan, K. Hybrid Newton–Sperm Swarm Optimization Algorithm for Nonlinear Systems. Mathematics 2023, 11, 1473. [Google Scholar] [CrossRef]
- Alabool, H.M.; Alarabiat, D.; Abualigah, L.; Heidari, A.A. Harris Hawks Optimization: A Comprehensive Review of Recent Variants and Applications. Neural Comput. Appl. 2021, 33, 8939–8980. [Google Scholar] [CrossRef]
- Hou, Y.-C. Visual Cryptography for Color Images. Pattern Recognit. 2003, 36, 1619–1629. [Google Scholar] [CrossRef]
- Wu, X.; Yang, C.-N. Probabilistic Color Visual Cryptography Schemes for Black and White Secret Images. J. Vis. Commun. Image Represent. 2020, 70, 102793. [Google Scholar] [CrossRef]
- Aswad, F.M.; Salman, I.; Mostafa, S.A. An Optimization of Color Halftone Visual Cryptography Scheme Based on Bat Algorithm. J. Intell. Syst. 2021, 30, 816–835. [Google Scholar] [CrossRef]
- Karolin, M.; Meyyappan, T. Authentic Secret Share Creation Techniques Using Visual Cryptography with Public Key Encryption. Multimed. Tools Appl. 2021, 80, 32023–32040. [Google Scholar] [CrossRef]
- Ahmad, S.; Hayat, M.F.; Qureshi, M.A.; Asef, S.; Saleem, Y. Enhanced Halftone-Based Secure and Improved Visual Cryptography Scheme for Colour/Binary Images. Multimed. Tools Appl. 2021, 80, 32071–32090. [Google Scholar] [CrossRef]
- Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris Hawks Optimization: Algorithm and Applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
- Shankar, K.; Eswaran, P. A New k out of n Secret Image Sharing Scheme in Visual Cryptography. In Proceedings of the 2016 10th International Conference on Intelligent Systems and Control (ISCO), Coimbatore, India, 7–8 January 2016; pp. 1–6. [Google Scholar]
- Wu, Y.; Noonan, J.P.; Agaian, S. NPCR and UACI Randomness Tests for Image Encryption. Cyber journals: Multidisciplinary journals in science and technology. J. Sel. Areas Telecommun. 2011, 1, 31–83. [Google Scholar]
- Rani, N.; Sharma, S.R.; Mishra, V. Grayscale and Colored Image Encryption Model Using a Novel Fused Magic Cube. Nonlinear Dyn. 2022, 108, 1773–1796. [Google Scholar] [CrossRef]
Original Test Images | UACI (%) | NPCR (%) | CC |
---|---|---|---|
Jet | 32.33 | 99.90 | 0.0060 |
Lena | 32.00 | 99.90 | 0.0009 |
Barbara | 32.30 | 99.90 | 0.0010 |
Sailboat | 32.33 | 99.90 | 0.0040 |
Image | PSNR | MSE |
---|---|---|
Lena | 6.1811 | 4.2012 |
Jet | 6.0010 | 4.2000 |
Barbara | 6.2013 | 4.0001 |
Sailboat | 6.0011 | 4.1001 |
Technique | Coefficient of Correlation | PSNR (db) |
---|---|---|
[21] | 0.0011 | 6.1315 |
[36] | 0.0018 | 7.5500 |
[40] | 0.9643 | 7.1242 |
Proposed approach | 0.0009 | 6.0010 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Ibrahim, D.; Sihwail, R.; Arrifin, K.A.Z.; Abuthawabeh, A.; Mizher, M. A Novel Color Visual Cryptography Approach Based on Harris Hawks Optimization Algorithm. Symmetry 2023, 15, 1305. https://doi.org/10.3390/sym15071305
Ibrahim D, Sihwail R, Arrifin KAZ, Abuthawabeh A, Mizher M. A Novel Color Visual Cryptography Approach Based on Harris Hawks Optimization Algorithm. Symmetry. 2023; 15(7):1305. https://doi.org/10.3390/sym15071305
Chicago/Turabian StyleIbrahim, Dyala, Rami Sihwail, Khairul Akram Zainol Arrifin, Ala Abuthawabeh, and Manar Mizher. 2023. "A Novel Color Visual Cryptography Approach Based on Harris Hawks Optimization Algorithm" Symmetry 15, no. 7: 1305. https://doi.org/10.3390/sym15071305
APA StyleIbrahim, D., Sihwail, R., Arrifin, K. A. Z., Abuthawabeh, A., & Mizher, M. (2023). A Novel Color Visual Cryptography Approach Based on Harris Hawks Optimization Algorithm. Symmetry, 15(7), 1305. https://doi.org/10.3390/sym15071305