Research on the Effectiveness of Using the Python Language for Creating Cyber Security and Information Protection Applications

DOI: 10.31673/2409-7292.2023.030004

Authors

  • Н. С. Шуліпа, (Shulipa N. S.) State University of Information and Communication Technologies, Kyiv
  • А. В. Мазурик, (Mazuryk A. V.) State University of Information and Communication Technologies, Kyiv

DOI:

https://doi.org/10.31673/2409-7292.2023.030004

Abstract

The article explores the possibilities of the Python programming language for solving cyber security and information protection problems. The study focuses on comparing Python with other programming languages such as C++, C#, Java, and JS in terms of their application development capabilities for network analysis, data mining, security tools, testing tools, task automation, and web development. The article also provides code examples in Python and JS for developing data encryptors and performing network analysis, and describes the OWASP ZAP Python security testing framework. Overall, the paper shows that Python is a powerful tool for solving cyber security and information protection tasks, capable of competing with other programming languages.

Keywords: Python, cyber security, information protection, network analysis, security testing.

Published

2023-10-26

Issue

Section

Articles