Symmetric Encryption Scheme Based on Neural Network

: pp. 118 - 122
Yurii Tsymbal

Department of automated control systems, Lviv Polytechnic National University, S. Bandery Str., 28a, Lviv, 79013, UKRAINE, E-mail:

The method of symmetric data encryption on the basis of neural networks of the geometric transformations model (GTM) has been considered. Encryption key consists of input values of the training and test sets of the network. The property of the GTM networks to form a hyperplane that passes through the points of the training set has been used. The possibilities of application of the developed method for encryption of raster images have been shown.

  1. Shihab K. A backpropagation neural network for computer network security // Journal of Computer Science, Vol. 2, No. 9, 2006, pp. 710–715.
  2. Volna E., Kotyrba M., Kocian V., Janosek M. Cryptography Based On Neural Network // Proceedings of the 26th European Conference on Modelling and Simulation, 2012, pp. 386–391.
  3. Arvandi M., Wu S., Sadeghian A., Melek W. W., Woungang I. Symmetric cipher design using recurrent neural networks // Proceedings of the IEEE International Joint Conference on Neural Networks, 2006, pp. 2039–2046.
  4. Chan C. K., Chan C. K., Lee L. P. Cheng L. M. Encryption system based on neural network // Communications and Multimedia Security Issues of the New Century, Springer, 2001, pp. 117–122.
  5. Sagar V., Kumar K. A Symmetric Key Cryptographic Algorithm Using Counter Propagation Network (CPN) // Proceedings of the 2014 ACM International Conference on Information and Communication Technology for Competitive Strategies, 2014, p. 51.
  6. Zhou K., Kang Y., Huang Y., Feng E. Encrypting Algorithm Based on RBF Neural Network // Proceedings of the IEEE Third International Conference on Natural Computation, Vol. 1, 2007, pp. 765–768.
  7. Tkachenko R., Tkachenko P., Izonin I., Tsymbal Y. Learning-based image scaling using neural-like structure of geometric transformation paradigm // Advances in Soft Computing and Machine Learning in Image Processing, Springer, 2018, pp. 537–565.