A new approach of object recognition in encrypted images using convolutional neural network

One of the major challenges in mobile networks and digital technologies is maintaining the security of real time data. In this regard, the research community developed a lot of works to fulfill this goal by proposing secure image encryption algorithms. However, some of these encryption schemes are not secure enough and lack robustness and security. In this paper, we succeed to reveal the weaknesses of a recently published encryption algorithm that is supposed to be secure and robust. We found that although the proposed network is unable to decrypt the ciphered image, it is able to perform classification on this image. We succeeded to build a deep neural network that can recognize encrypted images with an accuracy of 95.8%. Results demonstrate that our proposed approach is efficient for classifying ciphered images. These results could be valuable for further works into the topic of cryptanalysis using deep learning.

[1]  Behrouz A. Forouzan,et al.  Cryptography and network security , 1998 .

[2]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[4]  Geoffrey E. Hinton,et al.  Dynamic Routing Between Capsules , 2017, NIPS.

[5]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[6]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[8]  D. Hubel,et al.  Receptive fields and functional architecture of monkey striate cortex , 1968, The Journal of physiology.

[9]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Robert Hecht-Nielsen,et al.  Theory of the backpropagation neural network , 1989, International 1989 Joint Conference on Neural Networks.

[11]  Kunihiko Fukushima,et al.  Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position , 1980, Biological Cybernetics.

[12]  Enhua Wu,et al.  Squeeze-and-Excitation Networks , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Md Billal Hossain,et al.  A new approach of image encryption using 3D chaotic map to enhance security of multimedia component , 2014, 2014 International Conference on Informatics, Electronics & Vision (ICIEV).

[14]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[15]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[16]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.