Кравець, Петро ІвановичАмелін, Максим Євгенович2019-10-072019-10-072019-06Амелін, М. Є. Система захисту програми від користувацького втручання : дипломний проект ... бакалавра : 6.050201 Системна інженерія / Амелін Максим Євгенович. – Київ, 2019. – 83 с.https://ela.kpi.ua/handle/123456789/29669Об’єктом дослідження є усі файли проекту деякого розробника-новачка, які можна відкривати та редагувати без жодних проблем у спеціальних програмах для редагування тексту, зображень, відеофайлів тощо. Предметом дослідження є розробка системи захисту файлів проекту для розробника-новачка за допомогою цілого комплексу програмних і технічних рішень, надання розробнику-новачку усіх елементів, що необхідні йому для захисту його власної програми від втручання зловмисника. Метою є захистити програму від різних типів користувацького втручання, забезпечивши при тому конфіденційність, цілісність та доступність програми звичайному користувачу, з урахуванням неможливості зміни існуючих файлів. Для досягнення поставленої мети були сформульовані та вирішенні наступні завдання: - огляд існуючого положення справ у сфері захисту програмного забезпечення; - розроблення структурної схеми системи; - розроблення алгоритму роботи програми; - вибір та обґрунтування окремих елементів; - моделювання роботи системи захисту програми; - реалізація синтезованої системи у вигляді алгоритму програми; - розрахунок стиснення інформації. Практичне значення результатів дозволяє бути впевненим, що наша система захистить розробника-початківця від різного роду втручань та змін файлів або суттєво збільшить час, необхідний для зламу системи.ukхешкод Хаффманакодуваннядекодуваннязахист від втручанняСистема захисту програми від користувацького втручанняBachelor Thesis83 с.