Стеганографический метод на основе встраивания скрытых сообщений в кривые Безье изображений формата SVG

  • Евгения Александровна Блинова Белорусский государственный технологический университет, ул. Свердлова, 13а, 220006, г. Минск, Беларусь https://orcid.org/0000-0001-7245-8721
  • Павел Павлович Урбанович Белорусский государственный технологический университет, ул. Свердлова, 13а, 220006, г. Минск, Беларусь; Люблинский католический университет им. Иоанна Павла II, ал. Рацлавицке, 14, 20-950, г. Люблин, Польша https://orcid.org/0000-0003-2825-4777

Аннотация

Приведено описание стеганографического метода встраивания цифрового водяного знака в файлы векторных изображений формата SVG. Векторные изображения формата SVG могут включать в себя элементы на основе кривых Безье. Предлагаемый стеганографический метод базируется на разбиении кубических кривых Безье. Встраивание скрытой информации предусматривает разбиение кубических кривых Безье в соответствии со значениями последовательности, формирующей цифровую метку. Рассмотрены алгоритмы прямого и обратного стеганографического преобразования для доказательства подлинности и целостности цифрового векторного изображения. Создана библиотека StegoSVG для выполнения прямого и обратного стеганографического преобразования. Кратко охарактеризовано разработанное настольное приложение, реализующее метод.

Биографии авторов

Евгения Александровна Блинова, Белорусский государственный технологический университет, ул. Свердлова, 13а, 220006, г. Минск, Беларусь

старший преподаватель кафедры информационных систем и технологий факультета информационных технологий

Павел Павлович Урбанович, Белорусский государственный технологический университет, ул. Свердлова, 13а, 220006, г. Минск, Беларусь; Люблинский католический университет им. Иоанна Павла II, ал. Рацлавицке, 14, 20-950, г. Люблин, Польша

доктор технических наук, профессор; профессор кафедры информационных систем и технологий факультета информационных технологий Белорусского государственного технологического университета, профессор Люблинского католического университета им. Иоанна Павла II

Литература

  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.
Опубликован
2021-12-15
Ключевые слова: стеганография, авторское право, цифровой водяной знак, векторная графика, формат SVG
Как цитировать
Блинова, Е. А., & Урбанович, П. П. (2021). Стеганографический метод на основе встраивания скрытых сообщений в кривые Безье изображений формата SVG. Журнал Белорусского государственного университета. Математика. Информатика, 3, 68-83. https://doi.org/10.33581/2520-6508-2021-3-68-83