Treffer: EDUCATIONAL EXAMPLE OF MASKING TEXTUAL INFORMATION IN A PHOTOGRAPHIC SIGNAL.

Title:
EDUCATIONAL EXAMPLE OF MASKING TEXTUAL INFORMATION IN A PHOTOGRAPHIC SIGNAL.
Alternate Title:
НАВЧАЛЬНИЙ ПРИКЛАД МАСКУВАННЯ ТЕКСТОВОЇ ІНФОРМАЦІЇ В ФОТОГРАФІЧНОМУ СИГНАЛІ (Russian)
Source:
ScienceRise: Pedagogical Education; 2022, Vol. 49 Issue 4, p24-28, 5p
Database:
Complementary Index

Weitere Informationen

The paper presents a steganographic method of masking textual information in photo files. Concealment is implemented in Python. The introduction of individual letters of the text into the image is carried out by the method of "least significant bit". The program can be used for both educational and practical purposes. The Pillow graphics library was used to implement the program. This is not a specialized library for steganographic needs. The use of this library makes it possible to visualize the mechanism of hiding information in the lessons, while the conciseness of the program code gives the possibility to demonstrate it in the classroom setting. It is also important for educational purposes, that working within the Pillow library allows you to see the state of an empty and filled container at the level of individual bits. To assess the practical value of the program, it was tested with texts of different lengths and with containers (photographs) of various kinds. The experiment showed the correct reproduction of texts. Careful visual examination of the empty and correspondingly filled containers (photographs) revealed no differences or suspicions of text bookmarks. Of course, if the party who intercepted the masked message has guesses about how the text is hidden, then this text is easily revealed. Therefore, it is obvious, that the use of the program for practical purposes requires additional manipulations in the code, in particular related to the order of implementation of the text and the choice of location. It is also desirable to additionally encrypt the text with at least a simple method. Such encryption is possible with the usage of a separate program. Analysis of photographs and manipulation with them at the level of individual bits also has educational value in terms of disclosing a method of capturing the corresponding physical signal. The latter gives an explanation of the methods of encoding static images, noise level, the magnitude of the useful physical signal, and the limits of sensitivity of human vision. [ABSTRACT FROM AUTHOR]

У роботі представлений стеганографічний метод маскування текстової інформації в файлах фотографій. Приховування реалізовано на мові Python. Впровадження окремих букв тексту в зображення здійснено методом «найменшого значущого біта». Програма може бути використана, як для навчальних, так і практичних цілей. Для реалізації програми була використана графічна бібліотека Pillow. Це не спеціалізована для стеганографічних потреб бібліотека. Використання цієї бібліотеки дає можливість візуалізувати механізм приховування інформації на навчальних заняттях, а лаконічність коду програми - продемонструвати його на занятті. Важливо для навчальних цілей і те, що робота в межах бібліотеки Pillow дозволяє на рівні окремих бітів побачити стан порожнього та заповненого контейнеру. Для оцінки практичної цінності програми було проведено її випробовування з текстами різної довжини та з контейнерами (фотографіями) різного ґатунку. Експеримент показав коректне відтворення текстів. Уважне візуальне дослідження порожніх і відповідних заповнених контейнерів (фотографії) не виявило відмінностей та підозр про текстові закладки. Зрозуміло, якщо сторона, що перехопила замасковане повідомлення має здогадки про спосіб закладки тексту, то цей текст легко вилучається. Тому, очевидно, що використання програми в практичних цілях вимагає додаткових маніпуляцій в коді, зокрема пов'язаних з порядком впровадження тексту та з вибором місця впровадження. Бажаним є також додаткове шифрування тексту хоча б простим методом. Таке шифрування можливо і окремою програмою. Аналіз фотографій і маніпуляції з ними на рівні окремих бітів має також навчальну цінність в сенсі розкриття способу фіксації відповідного фізичного сигналу. Останнє дає уявлення про способи кодування статичних зображень, рівень шумів, величину корисного фізичного сигналу та межі чутливості людського зору. [ABSTRACT FROM AUTHOR]

Copyright of ScienceRise: Pedagogical Education is the property of PC TECHNOLOGY CENTER and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)