Наукова періодика України Proceedings of the National aviation university


Samoilenko D. 
Permutation-Based Polymorphic Stego-Watermarks for Program Codes / D. Samoilenko // Proceedings of the National aviation university. - 2016. - № 2. - С. 44-51. - Режим доступу: http://nbuv.gov.ua/UJRN/Vnau_2016_2_8
Однією з найактуальніших тенденцій у захисті програмних кодів є їх маркування. Завдання полягає у створенні специфічних цифрових "водяних" знаків, які дозволяють розрізняти копії однієї програми. Такі знаки можуть знайти використання для захисту авторських прав, нумерування копій програмних кодів, моніторингу розповсюдження програм, а також для задач інформаційної безпеки у процесі клієнт-серверних комунікацій. Використано методи цифрової стеганографії, адаптовані до програмних кодів як текстових об'єктів. Метод знаків однакового нарису трансформовано до методу елементів однакової семантики для можливості використання у текстах програм, оскільки вони мають відмінності від звичайних текстів. Вжито принцип динамічного формування міток, що надало програмам ознак поліморфності. Досліджено комбінаторну ємність вибірок та перестановок, застосовних до програмних кодів. Показано, що набір з 5 - 7 поліморфних змінних є достатнім для більшості сучасних мережних завдань. Наведено та обговорено алгоритми створення та відновлення міток. Алгоритми грунтуються на вибірках імен змінних та перестановках у порядку їх оголошення. Алгоритм вибірок оптимізовано щодо обчислювальної складності. Наведено фрагменти програм мовою РНР, що реалізують запропоновані алгоритми. Запропонована методика дозволяє розрізняти усі з'єднання клієнта із сервером. У разі виявлення клону мережного ресурсу, використання запропонованої методики може надати інформацію про включені мітки, а відтак, дані про іР, дату та час, автентифікаційні дані клієнта, який здійснив копіювання ресурсу. Впровадження поліморфних стеганографічних міток має покращити показники інформаційної безпеки мережних комунікацій.
  Повний текст PDF - 273.837 Kb    Зміст випуску     Цитування публікації

Цитованість авторів публікації:
  • Samoilenko D.

  • Бібліографічний опис для цитування:

    Samoilenko D. Permutation-Based Polymorphic Stego-Watermarks for Program Codes / D. Samoilenko // Proceedings of the National aviation university. - 2016. - № 2. - С. 44-51. - Режим доступу: http://nbuv.gov.ua/UJRN/Vnau_2016_2_8.

    Додаткова інформація про автора(ів) публікації:
    (cписок формується автоматично, до списку можуть бути включені персоналії з подібними іменами або однофамільці)
  • Самойленко Денис Миколайович (фізико-математичні науки)
  •   Якщо, ви не знайшли інформацію про автора(ів) публікації, маєте бажання виправити або відобразити більш докладну інформацію про науковців України запрошуємо заповнити "Анкету науковця"
     
    Відділ інформаційно-комунікаційних технологій
    Пам`ятка користувача

    Всі права захищені © Національна бібліотека України імені В. І. Вернадського