Стеганографический метод на основе встраивания скрытых сообщений в кривые Безье изображений формата 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. Векторные изображения формата 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

Как цитировать

[1]
Блинова, Е.А. и Урбанович, П.П. 2021. Стеганографический метод на основе встраивания скрытых сообщений в кривые Безье изображений формата SVG. Журнал Белорусского государственного университета. Математика. Информатика. 3 (дек. 2021), 68–83. DOI:https://doi.org/10.33581/2520-6508-2021-3-68-83.