Засоби приховування інформації в графічних та мультимедійних об'єктах з використанням стеганографічних і криптографічних технологій
Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Шинкаренко Олександр Михайлович
Мова основного тексту :
ua
eKNUTSHIR URL :
Цитування :
[APA 7] Шинкаренко, О. М. (2023). Засоби приховування інформації в графічних та мультимедійних об'єктах з використанням стеганографічних і криптографічних технологій. [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/3983
[ДСТУ] Шинкаренко О. М. Засоби приховування інформації в графічних та мультимедійних об'єктах з використанням стеганографічних і криптографічних технологій : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 67 с. URL: https://ir.library.knu.ua/handle/123456789/3983 (дата звернення: 17.07.2026).
У даній кваліфікаційній роботі було розроблено програму для кодування і декодування інформації в графічний об'єкт на основі алгоритму LSB. Мовою реалізації є Python. На першому етапі було розглянуто основні поняття стеганографії, її особливості і сутність. Також було описано види контейнерів, їх особливості і нюанси при їх використанні. На другому етапі було розглянуто і проаналізовано основні моделі і методи комп'ютерної стеганографії.
На основі розглянутої інформації було прийнято рішення використати алгоритм заміни останніх найменш значущих бітів. Оскільки зміна одного з каналів (червоного,зеленого, синього) може вплинути лише на 1/256 або менше (менше ніж 1%) відтінку кольору даної точки зображення, це не помітно для органів сприйняття людини.
Це дає можливість використовувати метод LSB для стеганографії, де інформація може бути впроваджена в останні біти кольорових компонентів зображення, зберігаючи при цьому вигляд зображення майже без помітних змін. А для уникнення витоку інформації, випадку її виявлення. Було вирішено, реалізувати
шифрування тексту перед його вкрапленням у фото. Задля цього було використано модуль fernet із бібліотеки cryptography python. Fernet — це реалізація симетричної (також відомої як «секретний ключ») автентифікованої криптографії, це гарантує, що зашифрованим повідомленням не можливо маніпулювати або прочитати без ключа.
Ключові слова: кібербезпека, стеганографічні і криптографічні технології, стегоаналіз, алгоритм LSB, приховування інформації.
На основі розглянутої інформації було прийнято рішення використати алгоритм заміни останніх найменш значущих бітів. Оскільки зміна одного з каналів (червоного,зеленого, синього) може вплинути лише на 1/256 або менше (менше ніж 1%) відтінку кольору даної точки зображення, це не помітно для органів сприйняття людини.
Це дає можливість використовувати метод LSB для стеганографії, де інформація може бути впроваджена в останні біти кольорових компонентів зображення, зберігаючи при цьому вигляд зображення майже без помітних змін. А для уникнення витоку інформації, випадку її виявлення. Було вирішено, реалізувати
шифрування тексту перед його вкрапленням у фото. Задля цього було використано модуль fernet із бібліотеки cryptography python. Fernet — це реалізація симетричної (також відомої як «секретний ключ») автентифікованої криптографії, це гарантує, що зашифрованим повідомленням не можливо маніпулювати або прочитати без ключа.
Ключові слова: кібербезпека, стеганографічні і криптографічні технології, стегоаналіз, алгоритм LSB, приховування інформації.
Галузі знань та спеціальності :
12 Інформаційні технології
125 Кібербезпека та захист інформації
Файл(и) :![Ескіз]()
Вантажиться...
Формат :
Adobe PDF
Розмір :
2.05 MB
Контрольна сума :
(MD5):7b0d9f3c9f68275ff7e296a1ceb6a9b7
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International

