Optimization of a Deep Learning Algorithm for Security Protection of Big Data from Video Images.

Journal: Computational intelligence and neuroscience
Published Date:

Abstract

With the rapid development of communication technology, digital technology has been widely used in all walks of life. Nevertheless, with the wide dissemination of digital information, there are many security problems. Aiming at preventing privacy disclosure and ensuring the safe storage and sharing of image and video data in the cloud platform, the present work proposes an encryption algorithm against neural cryptography based on deep learning. Primarily, the image saliency detection algorithm is used to identify the significant target of the video image. According to the significant target, the important region and nonimportant region are divided adaptively, and the encrypted two regions are reorganized to obtain the final encrypted image. Then, after demonstrating how attackers conduct attacks to the network under the ciphertext attack mode, an improved encryption algorithm based on selective ciphertext attack is proposed to improve the existing encryption algorithm of the neural network. Besides, a secure encryption algorithm is obtained through detailed analysis and comparison of the security ability of the algorithm. The experimental results show that Bob's decryption error rate will decrease over time. The average classification error rate of Eve increases over time, but when Bob and Alice learn a secure encryption network structure, Eve's classification accuracy is not superior to random prediction. Chosen ciphertext attack-advantageous neural cryptography (CCA-ANC) has an encryption time of 14s and an average speed of 69mb/s, which has obvious advantages over other encryption algorithms. The self-learning secure encryption algorithm proposed here significantly improves the security of the password and ensures data security in the video image.

Authors

  • Qiang Geng
    School of Big Data & Software Engineering, Chongqing College of Mobile Communication, Chongqing 401520, China.
  • Huifeng Yan
    School of Software Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China.
  • Xingru Lu
    School of Big Data & Software Engineering, Chongqing College of Mobile Communication, Chongqing 401520, China.