Steganographic method based on hidden messages embedding into Bezier curves of SVG images
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.
References
- Gribunin VG, Okov IN, Turintsev IV. Tsifrovaya steganografiya [Digital steganography]. Moscow: Solon-press; 2009. 264 p. Russian.
- Urbanovich P, Chourikov K, Rimorev A, Urbanovich N. Text steganography application for protection and transfer of the information. Przeglad elektrotechniczny. 2010;7:95–97.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Farin GE, Hansford D. The essentials of CAGD. 1st edition. Natick: A. K. Peters Ltd.; 2000. 242 p.
Copyright (c) 2021 Journal of the Belarusian State University. Mathematics and Informatics
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
The authors who are published in this journal agree to the following:
- The authors retain copyright on the work and provide the journal with the right of first publication of the work on condition of license Creative Commons Attribution-NonCommercial. 4.0 International (CC BY-NC 4.0).
- The authors retain the right to enter into certain contractual agreements relating to the non-exclusive distribution of the published version of the work (e.g. post it on the institutional repository, publication in the book), with the reference to its original publication in this journal.
- The authors have the right to post their work on the Internet (e.g. on the institutional store or personal website) prior to and during the review process, conducted by the journal, as this may lead to a productive discussion and a large number of references to this work. (See The Effect of Open Access.)