Програмний комплекс для захисту інформації з використанням розподілених систем

Вантажиться...
Ескіз

Дата

2022

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Актуальність теми. Питання визначення способів забезпечення цілісності інформаційної безпеки перебуває на стадії розвитку. Проте безумовно забезпечення інформаційних технологій надійними системами захисту потребує сучасних та інноваційних рішень. Технологія Blockchain набула досить великої популярності, адже дана технологія передає інформацію надійним та незламним способом. Фактично вона є універсальним способом для зберігання та обробки даних. На даному етапі розвитку ІТ захист інформації все більше адаптується до технології блокчейн, надалі це дозволить гарантувати безпеку конфіденційної інформації користувача. Об'єктом дослідження є технологія Blockchain для створення системи захисту інформаційної безпеки та на базі заданої технології було створено в роботі приватний блокчейн та в ньому смарт-контракт. В основі розробленого смарт-контракту лежить ідея захисту персональних даних в сфері охорони здоров'я. Для зручної взаємодії зі смарт-контрактом було створено веб-додаток на платформі Node.js. Метою є отримання методології побудови надійної цілісної системи для ефективної взаємодії лікаря та пацієнта із забезпеченням захисту від несанкціо-нованого доступу до персональної інформації користувачів з використанням технології Blockchain на основі смарт-контракту у вигляді веб-додатку. В процесі роботи над даною дисертацією було: ● досліджено основні різновиди загроз інформаційній безпеці, причини їх виникнення та методи забезпечення інформаційної безпеки; ● досліджено особливості технології Blockchain, принцип роботи, її ви-користання в сучасному світі; ● розглянуто платформу реалізації технології Blockchain – Ethereum та досліджено принцип роботи смарт-контрактів на даній платформі; ● розроблено структуру приватної мережі на платформі Ethereum; ● розроблено та опубліковано смарт-контракт у даній мережі; ● розроблено веб-додаток для використання смарт-контракту. Наукова новизна: вперше було запропоновано використання однорангової розподіленої системи IPFS для збереження файлів отриманих у результаті обміну інформацією пацієнтом з лікарем через смарт-контракт мовою програмування Solidity на платформі Ethereum. Запропоновано організацію методу взаємодії IPFS та смарт-контракту. Практична цінність отриманих в роботі результатів полягає в тому, що запропонований спосіб дозволяє збільшити рівень інформаційної безпеки, що підтверджується унеможливленням несанкціонованого доступу до даних та їх безпосередньої скомпроментованої зміни. Апробація роботи. Основні положення і результати роботи були представ-лені та обговорювались на XV науковій конференції магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2022 (Київ, 16-18 листопада 2022 р.) та XVII Міжнародної Молодіжної науково-практичної конференції «Історія розвитку науки, техніки та освіти» (Київ, 23 квітня 2019 р.). Структура та обсяг роботи. Магістерська дисертація складається з вступу, трьох розділів та висновків. У вступі подано загальну характеристику роботи інформаційній безпеці, існуючим рішенням забезпечення інформаційного захисту. У першому розділі розглянуто розподіленні системи, їх види та властивості, а також засоби роботи з розподіленими системами. У другому розділі запропоновано використання розподілених систем, для зберігання даних. Розглянуто систему IPFS для зберігання файлів, її принцип роботи та технології Blockchain, принцип роботи та переваги і недоліки. У третьому розділі наведено особливості реалізації програмного комплексу способу. У висновках представлені результати проведеної роботи. Робота представлена на аркушах, містить посилання на список використаних літературних джерел.

Опис

Ключові слова

інформаційна безпека, Blockchain, алгоритм консенсусу, Solidity, Ganache, Ethereum

Бібліографічний опис

Дорош, К. А. Програмний комплекс для захисту інформації з використанням розподілених систем : магістерська дис. : 123 Комп'ютерна інженерія / Дорош Карина Андріївна. – Київ, 2022. – 94 с.

DOI