Steganographic method based on hidden messages embedding into Bezier curves of SVG images

  • Evgeniya A. Blinova Belarusian State Technological University, 13a Sviardlova Street, Minsk 220006, Belarus https://orcid.org/0000-0001-7245-8721
  • Pavel P. Urbanovich Belarusian State Technological University, 13a Sviardlova Street, Minsk 220006, Belarus; John Paul II Catholic University of Lublin, 14 Racławickie Alley, Lublin 20-950, Poland https://orcid.org/0000-0003-2825-4777

Abstract

The description of the steganographic method for embedding the digital watermark into image vector files of the SVG format is given. Vector images in SVG format can include elements based on Bezier curves. The proposed steganographic method is based on the splitting of cubic Bezier curves. Embedding hidden information involves splitting cubic Bezier curves according to the digital watermark given as numerical sequence. Algorithms of direct and reverse steganographic transformation are considered for proving the authenticity and integrity of a digital vector image. The StegoSVG library has been developed to implement forward and reverse steganographic transformations. The developed desktop application that implements the method is briefly described.

Author Biographies

Evgeniya A. Blinova, Belarusian State Technological University, 13a Sviardlova Street, Minsk 220006, Belarus

senior lecturer at the department of information systems and technology, faculty of information technology

Pavel P. Urbanovich, Belarusian State Technological University, 13a Sviardlova Street, Minsk 220006, Belarus; John Paul II Catholic University of Lublin, 14 Racławickie Alley, Lublin 20-950, Poland

doctor of science (engineering), full professor; professor at the department of information systems and technology, faculty of information technology, Belarusian State Technological University, and professor, John Paul II Catholic University of Lublin

References

  1. Gribunin VG, Okov IN, Turintsev IV. Tsifrovaya steganografiya [Digital steganography]. Moscow: Solon-press; 2009. 264 p. Russian.
  2. Urbanovich P, Chourikov K, Rimorev A, Urbanovich N. Text steganography application for protection and transfer of the information. Przeglad elektrotechniczny. 2010;7:95–97.
  3. Agarwal M. Text steganographic approaches: a comparison. International Journal of Network Security & Its Applications. 2013;1(5):91–106. DOI: 10.5121/ijnsa.2013.5107.
  4. Blinova E, Shutko N. The use of steganographic methods in SVG format graphic files. In: New electrical and electronic technologies and their industrial implementation. Proceedings of the 10th International conference; 2017 June 23–26; Zakopane, Poland. Lublin: Lublin University of Technology; 2017. p. 45.
  5. Shutko NP. Protection and transfer of text information on the basis of kerning changing. Trudy BGTU. Seriya 3. Fiziko-matematicheskie nauki i informatika. 2017;2:92–95. Russian.
  6. Shutko N, Urbanovich P, Zukowski P. A method of syntactic text steganography based on modification of the document-container aprosh. Przegląd elektrotechniczny. 2018;6:82–85. DOI: 10.15199/48.2018.06.15.
  7. Blinova EA, Sushchenia AA. Several steganographic methods using for embedding of hidden data in electronic text documents. Sistemnyi analiz i prikladnaya informatika. 2019;2:32–38. Russian. DOI: 10.21122/2309-4923-2019-2-32-38.
  8. Urbanovich PP, Yurashevich DE. [Using system properties and text file settings in steganographic applications]. In: Kharin YuS, Chernyavskii AF, Bernik VI, Kuchinskii PV, Kurbatskii AN, Agievich SV, editors. Teoreticheskaya i prikladnaya kriptografiya. Materialy Mezhdunarodnoi nauchnoi konferentsii; 20–21 oktyabrya 2020 g.; Minsk, Belarus’ [Theoretical and applied cryptography. Materials of an International scientific conference; 2020 October 20–21; Minsk, Belarus]. Minsk: Belarusian State University; 2020. p. 68–73. Russian.
  9. Kaur D, Verma HK, Singh RK. Image steganography: hiding secrets in random LSB pixels. In: Pant M, Sharma TK, Verma OP, Singla R, Sikander A, editors. Soft computing: theories and applications. Singapore: Springer; 2020. p. 331–341 (AISC; volume 1053). DOI: 10.1007/978-981-15-0751-9_31.
  10. Subramanian N, Elharrouss O, Al-Maadeed S, Bouridane A. Image steganography: a review of the recent advances. IEEE Access. 2021;9:23409–23423. DOI: 10.1109/access.2021.3053998.
  11. Blinova EA, Urbanovich PP. A steganographic method based on the embedding of additional coordinates into images of SVG format. Trudy BGTU. Seriya 3. Fiziko-matematicheskie nauki i informatika. 2018;2:104–109. Russian.
  12. Blinova EA, Golik AA. [The modification of the steganographic method based on the embedding of additional coordinates into images in SVG format]. In: Tuzikov AV, Grigyanets RB, Vengerov VN, editors. Razvitie informatizatsii i gosudarstvennoi sistemy nauchno-tekhnicheskoi informatsii (RINTI-2018). Doklady XVII Mezhdunarodnoi konferentsii; 20 sentyabrya 2018 g.; Minsk, Belarus’ [Development of informatisation and the state system of scientific and technical information (RINTI-2018). Reports of the 17th International conference; 2018 September 20; Minsk, Belarus]. Minsk: Joint Institute for Informatics Problems of the National Academy of Sciences of Belarus; 2018. p. 130–133. Russian.
  13. Farin GE, Hansford D. The essentials of CAGD. 1st edition. Natick: A. K. Peters Ltd.; 2000. 242 p.
Published
2021-12-15
Keywords: steganography, copyright, digital watermark, vector graphics, SVG format
How to Cite
Blinova, E. A., & Urbanovich, P. P. (2021). Steganographic method based on hidden messages embedding into Bezier curves of SVG images. Journal of the Belarusian State University. Mathematics and Informatics, 3, 68-83. https://doi.org/10.33581/2520-6508-2021-3-68-83
Section
Theoretical Foundations of Computer Science