journal article·2019-11-27Open access

A Cloud Image Data Protection Algorithm with Multilevel Encryption Scheme and Automated- Selection Mechanism

Shih-Yu Li, Miguel Angel Benalcázar Hernández, Lap-Mou Tam, Chin-Sheng Chen

Applied Sciences· Volume 9· Issue 23

Abstract

In this paper, we present a cloud image data protection algorithm with a multilevel encryption scheme and automated-selection mechanism to maintain the privacy of cloud data contents. This algorithm is also useful for the protection of personal or commercial data uploaded to the cloud server for real-time applications, monitoring, and transmission. Fundamental and well-known in cryptography, the confusion–diffusion scheme, as well as an automated-selection mechanism (sliding pixel window) were selected as the main motor of the proposed algorithm to cipher images. First, a sliding pixel window is selected to expedite a two-stepped process, whether in small or big images. The confusion stage was designed to drastically change data from plain image to cipher image. The conversion of pixels from decimal to binary and their vertical and horizontal relocation were performed to help in this stage, not only by randomly moving bits, but also by changing the pixel values when they returned to their corresponding decimal values. Meanwhile, the diffusion stage was designed to destroy all possible existing patterns in the sliding pixel window after the confusion stage. Two hyperchaotic systems, together with a logistic map (multilevel scheme), produce pseudorandom numbers to separately conceal the original data of each subplain image through first- and second-level encryption processes. The two-stepped algorithm was designed to be easily implemented by practitioners. Furthermore, the experimental analysis demonstrates the effectiveness and feasibility of the proposed encryption algorithm after being tested using the benchmark “Lena” image, as well as the “Bruce Lee” image, the latter of which is completely different to the first one, statistically speaking.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Chaos-based Image/Signal Encryption · Advanced Steganography and Watermarking Techniques · advanced mathematical theories

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Graduate Institute of Manufacturing Technology, National Taipei University of Technology, Taipei 10608, Taiwan

International Master Program in Mechanical and Automation Engineering, National Taipei University of Technology, Taipei 10608, Taiwan

Institute for the Development and Quality, Taipa, Macao 999078, China

Department of Electromechanical Engineering, Faculty of Science and Technology, University of Macau, Taipa, Macao 999078, China

Graduate Institute of Automation Technology, National Taipei University of Technology, Taipei 10608, Taiwan

Funding

Ministry of Science and Technology, Taiwan · the Institute for the Development and Quality, Macao

References (44)

Show source-provided references
1. Multiple-image encryption based on compressive ghost imaging and coordinate sampling
2. Optical multiple-image encryption using three-dimensional space
3. A new optical encryption system for image transformation10.1016/j.optlastec.2017.07.005 ↗
4. Parallel encryption for multi-channel images based on an optical joint transform correlator10.1016/j.optcom.2017.03.049 ↗
5. Digital image scrambling using 2D cellular automata10.1109/MMUL.2011.54 ↗
6. Niyat, A.Y., Hei, R.M.H., and Jahan, M.V. (2015, January 11–12). Chaos-based image encryption using a hybrid cellular automata and a DNA sequence. Proceedings of the 2015 International Congress on Technology, Communication and Knowledge (ICTCK) 2015, Mashhad, Iran.10.1109/ICTCK.2015.7582678 ↗
7. Double color image encryption scheme based on off-axis holography and maximum length cellular automata10.1016/j.ijleo.2017.07.046 ↗
8. Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence10.1016/j.optlaseng.2013.12.003 ↗
9. A novel chaotic image encryption scheme using DNA sequence operations10.1016/j.optlaseng.2015.03.022 ↗
10. Al-Mashhadi, H.M., and Abduljaleel, I.Q. (2017, January 26–27). Color image encryption using chaotic maps, triangular scrambling, with DNA sequences. Proceedings of the 2017 International Conference on Current Research in Computer Science and Information Technology (ICCIT) 2017, Slemani, Iraq.10.1109/CRCSIT.2017.7965540 ↗
11. Image encryption using DNA complementary rule and chaotic maps10.1016/j.asoc.2012.01.016 ↗
12. Image encryption algorithm based on hyperchaotic maps and nucleotide sequences database
13. High-quality and high-capacity data hiding based on absolute moment block truncation coding
14. Yun-Peng, Z., Wei, L., Shui-Ping, C., Zheng-Jun, Z., Xuan, N., and Wei-di, D. (2009, January 11–14). Digital image encryption algorithm based on chaos and improved DES. Proceedings of the 2009 IEEE International Conference on Systems, Man and Cy bernetics 2009, San Antonio, TX, USA.10.1109/ICSMC.2009.5346839 ↗
15. Gong-bin, Q., Qing-feng, J., and Shui-sheng, Q. (2009, January 11–12). A new image encryption scheme based on DES algorithm and Chua’s circuit. Proceedings of the 2009 IEEE International Workshop on Imaging Systems and Techniques 2009, Shenzhen, China.
16. Chen, Y.Y., Hsia, C.H., Jhong, S.Y., and Lin, H.J. (2018). Data hiding method for AMBTC compressed images. J. Ambient Intell. Humanized Comput., 1–9.10.1007/s12652-018-1048-0 ↗
17. Test and Verification of AES Used for Image Encryption10.1007/s13319-017-0154-7 ↗
18. Dey, S., Ayyar, S.S., Subin, S., and Asis, P.A. (2013, January 4–5). Sd-ies: An advanced image encryption standard application of different cryptographic modules in a new image encryption system. Proceedings of the 2013 7th International Conference on Intelligent Systems and Control (ISCO) 2013, Coimbatore, India.10.1109/ISCO.2013.6481164 ↗
19. A modified AES based algorithm for image encryption
20. An image encryption scheme based on elliptic curve pseudo random and advanced encryption system10.1016/j.sigpro.2017.06.010 ↗
21. Novel color image encryption technique using Blowfish and Cross Chaos map10.1109/ICCSP.2015.7322621 ↗
22. On the derivation of a “chaotic” encryption algorithm10.1080/0161-118991863745 ↗
23. Symmetric Ciphers Based on Two-Dimensional Chaotic Maps10.1142/S021812749800098X ↗
24. A symmetric image encryption scheme based on 3D chaotic cat maps10.1016/j.chaos.2003.12.022 ↗
25. Image encryption using chaotic coupled map lattices with time-varying delays10.1016/j.cnsns.2009.09.023 ↗
26. A new chaos-based fast image encryption algorithm10.1016/j.asoc.2009.12.011 ↗
27. A new image encryption algorithm based on chaos10.1016/j.optcom.2011.10.098 ↗
28. A novel color image encryption algorithm based on spatial permutation and quantum chaotic map10.1007/s11071-015-2008-2 ↗
29. A fast image encryption scheme with a novel pixel swapping-based confusion approach10.1007/s11071-014-1370-9 ↗
30. Analysis and improvement of a chaos-based image encryption algorithm10.1016/j.chaos.2007.10.009 ↗
31. Breaking a novel image encryption scheme based on an improper fractional order chaotic system10.1007/s11042-015-3085-4 ↗
32. Cryptanalysis on a novel image encryption method based on total shuffling scheme10.1016/j.optcom.2011.08.053 ↗
33. Color image encryption based on one-time keys and robust chaotic maps10.1016/j.camwa.2010.03.017 ↗
34. A novel colour image encryption algorithm based on chaos10.1016/j.sigpro.2011.10.023 ↗
35. A new image encryption algorithm based on non-adjacent coupled map lattices10.1016/j.asoc.2014.09.039 ↗
36. A new image encryption algorithm based on hyperchaos10.1016/j.physleta.2007.07.040 ↗
37. Cryptanalysis of a new image encryption algorithm based on hyperchaos10.1016/j.physleta.2008.07.057 ↗
38. A novel image fusion encryption algorithm based on DNA sequence operation and hyperchaotic system10.1016/j.ijleo.2012.11.018 ↗
39. A novel image encryption algorithm based on genetic recombination and hyperchaotic systems10.1007/s11071-015-2330-8 ↗
40. Reversible AMBTC-based data hiding with security improvement by chaotic encryption10.1109/ACCESS.2019.2906500 ↗
41. An image encryption algorithm based on hyperchaos and dna sequence10.1007/s11042-012-1331-6 ↗
42. Wang, X., and Qian, W. (2014). A fast image encryption algorithm based on only blocks in cipher text. Chin. Phys. B, 23.10.1088/1674-1056/23/3/030503 ↗
43. A hyperchaos-based image encryption algorithm using pixel-level permutation and bit-level permutation10.1016/j.optlaseng.2016.10.020 ↗
44. A novel chaotic block image encryption algorithm based on dynamic random growth technique10.1016/j.optlaseng.2014.08.005 ↗