Registration Number
0826U003566, PhD dissertation
Status
Доктор філософії
Date
13-08-2026
popup.evolution
.
Title
Methodology for creating systems for protecting container images from unauthorized interference
Author
Dmytro Dariienko,
popup.head Liubomyr T. Parkhuts
popup.opponent Nadiia Kazakova
popup.opponent Oleksandr A. Laptiev
popup.review Andrian Piskozub
popup.review Yaroslav Sovyn
popup.rada
Lviv Polytechnic National University
Description
У роботі реалізовано систему обмеження операцій над контейнерними образами шляхом внесення змін до вихідного коду Docker Engine на базі проєкту Moby. Модель обмеження доступу забезпечує інтеграцію зовнішнього постачальника ідентифікації Keycloak для виконання автентифікації та авторизації на основі ролей і атрибутів. Реалізовано механізми отримання та валідації токенів доступу, перевірки дозволів перед виконанням критичних команд Docker, а також контекстної оцінки параметрів середовища без змін клієнтських інструментів.
Метою дослідження є підвищення рівня безпеки середовища розробки контейнерних образів шляхом інтеграції рольової моделі керування доступом у механізми Docker та обмеження виконання операцій відповідно до ролі суб’єкта. У роботі розглянуто актуальну проблему надмірної доступності Docker, яка за замовчуванням не передбачає вбудованих механізмів диференційованого обмеження доступу до виконання команд, що створює передумови для зловживань, помилок конфігурації та компрометації середовища розробки.
Наукова новизна дослідження полягає у розробці та інтеграції системи ролей і атрибутів доступу, яка дозволяє здійснювати контроль виконання команд Docker на основі ролі користувача та контексту операції. Модель обмеження доступу забезпечує можливість обмеження виконання критичних дій, таких як збірка, запуск, публікація або отримання контейнерних образів, відповідно до визначених політик безпеки.
Registration Date
2026-07-14
popup.nrat_date
2026-07-14 / 2026-08-20