E3S Web of Conferences (Jan 2023)

The principles of building a parallel program for steganographic file protection

  • Nuriev Marat,
  • Zaripova Rimma,
  • Sitnikov Sergey,
  • Nurgaliev Rustam

DOI
https://doi.org/10.1051/e3sconf/202345809027
Journal volume & issue
Vol. 458
p. 09027

Abstract

Read online

In the modern era, the unprecedented growth of data and its consequential demands on transmission and storage systems have highlighted the necessity for efficient and secure information processing mechanisms. This paper delves into the potential of steganography as a robust tool for ensuring confidentiality by embedding data covertly within other files. Recognizing the limitations of traditional steganographic techniques in the face of expansive contemporary data sets, the paper explores the amalgamation of parallel programming with steganographic processes. Such a fusion promises to distribute computational tasks effectively, thereby reducing the overall execution time. Detailed discussions underscore the significance of data decomposition, process synchronization, and thread coordination, illustrating how parallel algorithms can markedly expedite concealed data embedding and extraction. However, inherent challenges like minimizing thread communication, optimizing shared data access, and preventing race conditions are brought to the fore. Solutions are proposed through diverse methods, tools, and design strategies aimed at streamlining workload distribution and enhancing task execution. In conclusion, the paper emphasizes that blending steganography with parallel programming can potentially revolutionize data protection systems, with continual refinements in techniques and methods driving the domain towards offering more potent solutions for electronic data confidentiality and security.