Neural Network-Based Double Encryption for JPEG2000 Images

Authors

  • Qurban Ali Memon College of Engineering United Arab Emirates University, United Arab Emirates

DOI:

https://doi.org/10.32890/jict2017.16.1.8

Keywords:

JPEG2000 image, neural network, random sequence, cellular neural network, block cipher

Abstract

The JPEG2000 is the more efficient next generation coding standard than the current JPEG standard. It can code files witless visual loss, and the file format is less likely to be affected by system file or bit errors. On the encryption side, the current 128-bit image encryption schemes are reported to be vulnerable to brute force. So there is a need for stronger schemes that not only utilize the efficient coding structure of the JPEG2000, but also apply stronger encryption with better key management. This research investigated a two-layer 256-bit encryption technique proposed for the JPEG2000 compatible images. In the first step, the technique used a multilayer neural network with a 128-bit key to generate single layer encrypted sequences. The second step used a cellular neural network with a different 128-bit key to finally generate a two-layer encrypted image. The projected advantages were compatible with the JPEG2000, 256-bit long key, managing each 128-bit key at separate physical locations, and flexible to opt for a single or a two-layer encryption. In order to test the proposed encryption technique for robustness, randomness tests on random sequences, correlation and histogram tests on encrypted images were conducted. The results show that random sequences pass the NIST statistical tests and the 0/1 balancedness test; the bit sequences are decorrelated, and the histogram of the resulting encrypted images is fairly uniform with the statistical properties of those of the white noise.

 

References

Ayhan, T., & Yalcin, M., (2011). Randomly reconfigurable cellular neural network. Proceedings of 20th European Conference on Circuit Theory and Design, 604-607.

Bigdeli, N., Farid, Y., & Afshar, K. (2012a). A novel image encryption/ decryption scheme based on chaotic neural network. Engineering Applications of Artificial Intelligence, 25, 753-765.

Bigdeli, N., Farid, Y., & Afshar, K. (2012b). A robust hybrid method for image encryption based on Hopfield Neural Network. Computers and Electrical Engineering, 38, 356-369. Journal of ICT, 16, No. 1 (June) 2017, pp: 137-

Chua, L., & Yang, L., (1988). Cellular neural networks: Theory. In IEEE Transactions on Circuits and Systems, 35(10), 1257-1272.

Djellit, I., & Kara, A. (2006). One-dimensional and two-dimensional dynamics of cubic maps. Discrete Dynamics in Nature and Society, Article ID: 15840, doi:10.1155/DDNS/2006/15840

Gao, T., & Chen, Z. (2008). Image encryption based on a new total shuffling algorithm. Chaos, Solitan, and Fractals, 38(1), 213-220.

Golomb, S., (1982). Shift register sequences. Revised Edition. Laguna Hills, CA: Aegean Park.

Lian, S. (2007). Image authentication based on neural network. Cornell University, CoRR abs/0707.4524.

Lian, S. (2009). A block chiper based on chaotic neural networks. Neurocomputing, 72, 1296-1301.

Lian S., & Chen, X. (2011). Traceable content protection based on chaos and neural networks. Applied Soft Computing, 11, 4293-4301.

Joshi, S., Udupi, V., & Joshi, D. (2012). A novel neural network approach for digital image data encryption/decryption. Proceedings of IEEE International Conference on Power, Signals, Controls and Computation, 1-4.

Memon, Q., & Khoja, S. (2009). Academic program administration via semantic web – a case study. Proceedings of International Conference on Electrical, Computer, and Systems Science and Engineering, Dubai, 37, 695-698.

Memon, Q., Akhtar, S., & Aly, A. (2007). Role management in adhoc networks. Proceedings of Spring Simulation Multi-conference, 1, 131-137, March, Virginia, USA.

Munukur, R., & Gnanam, V. (2009). Neural network based decryption for random encryption algorithms. 3rd International Conference on Anti-counterfeiting, Security and Identification in Communication, 603-605.

Nguyen, T., & Marpe, D. (2014). Objective performance evaluation of the HEVC main still picture profile. IEEE Transactions on Circuits and Systems for Video Technology, 1-8. doi: 10.1109/TCSVT.2014.2358000 Journal of ICT, 16, No. 1 (June) 2017, pp: 137-

Peng, J., Zhang, D., & Liao, X. (2009). A digital image encryption algorithm based on hyper-chaotic cellular neural network. Fundamenta Informaticae, 90, 269-282.

Rukhin, A. et al. (2001). A statistical test suite for random and pseudorandom number generatorsfor cryptographic application. In National Institute of Standards and Technology Special Publication, 800-22. Retrieved at http://csrc.nist.gov/rng/

Kumar, A., et al. (1977). Application of Runge-Kutta method for the solution of non-linear partial differential equations. Applied Mathematical Modelling, 1(4), 199-204.

S. El Assad S., Noura H., & Taralova, I. (2008). Design and analyses of efficient chaotic generators for crypto systems. In Advances in Electrical and Electronics Engineering IAENG Special Edition, 3–12. doi: 10.1109/WCECS.

Shitong, W., & Min, W. (2006). A new detection algorithm based on fuzzy cellular neural networks for white blood cell detection. IEEE Transactions on Information Technology in Biomedicine, 10 (1), 5-10.

Wang, L., et al. (2007). Cellular neural networks with transient chaos. IEEE Transactions on Circuits and Systems-II: Express Briefs, 54(5), 440-444. doi:10.1109/TCS.2007.892399

Xu, S., et al. (2005). Novel global asymptotic stability criteria for delayed cellular neural networks. IEEE Transactions on Circuits and Systems –II Express Briefs, 52 (6), 349-353.

Yi, S., et al. (2015). Two novel cellular neural networks based on mem-elements. Proceedings of the 34th Chinese Control Conference, 3452-3456. Hangzhou, China.

Zirra, P., et al. (2011). Cryptographic algorithm using matrix inversion as data protection. Journal of Information and Communication Technology, 10, 67-83.

Downloads

Published

31-05-2017

How to Cite

Memon, Q. A. (2017). Neural Network-Based Double Encryption for JPEG2000 Images. Journal of Information and Communication Technology, 16(1), 137-155. https://doi.org/10.32890/jict2017.16.1.8

Research impact

Harvested 2026-09-06
2 citations, from OpenAlex — the highest of the sources checked

Counts differ between services because each indexes a different body of literature. None of them is the whole picture.

Identifiers DOI 10.32890/jict2017.16.1.8 OpenAlex W4233104919