霂瑞霂��撘����迨��辣:
http://elartu.tntu.edu.ua/handle/lib/41808
Title: | Дослідження механізмів забезпечення безпеки в децентралізованих системах |
Other Titles: | Study of mechanisms for ensuring security in decentralized systems |
Authors: | Столярик, Юрій Павлович Stoliaryk, Yurii |
Affiliation: | Тернопільський національний технічний університет імені Івана Пулюя |
Bibliographic description (Ukraine): | Столярик Ю. П. Дослідження механізмів забезпечення безпеки в децентралізованих системах : кваліфікаційна робота бакалавра за спеціальністю 125 Кібербезпека / Ю. П. Столярик. — Тернопіль: ТНТУ, 2023. — 88 c. |
Issue Date: | 23-六月-2023 |
Date of entry: | 23-六月-2023 |
Publisher: | ТНТУ |
Country (code): | UA |
Place of the edition/event: | Тернопіль |
Supervisor: | Карпінський, Микола Петрович Karpinskiy, Mykola |
Committee members: | Гром’як, Роман Сильвестрович Pryimak, Roman |
UDC: | 004.056 |
Keywords: | 125 кібербезпека автентичність конфіденційність безпека біткоїн блокчейн децентралізовані системи інтернет-банкінг криптобіржа криптовалюта смарт-контракт authenticity confidentiality security bitcoin blockchain decentralized systems internet banking crypt exchange crypt currency smart contract |
Number of pages: | 88 |
Abstract: | Кваліфікаційна робота присвячена аналіз систем методики оцінки поточного стану безпеки децентралізованих систем на основі аналізу сучасних загроз та механізмів протидії та програмна реалізація створення криптовалют на основі децентралізованих систем.
Об’єкт дослідження – процес забезпечення безпеки в децентралізованих системах.
Предмет дослідження – створення криптовалют із використанням технології Blockchain, та аналіз механізмів забезпечення безпеки в децентралізованих системах.
У роботі розглядаються питання аналізу безпеки децентралізованих систем, механізми забезпечення конфіденційності та автентичності. Розглянуто побудови криптобірж, формування технології Blockchain та смарт-контрактів, механізми їх функціонування, а також тенденції розвитку та можливі ризики. Зокрема, здійснено реалізацію програмного продукту для створення криптовалют.
В якості інформаційної бази дослідження були використані публікації, наукові видання, навчальні посібники.
Для реалізації даної роботи були використані програмні продукти: Visual Studio 2019, Postman, Visio 2016. Qualification thesis is devoted to analysis of the systems of methods for assessing the current security of decentralized systems based on the analysis of modern threats and countermeasures and software implementation of cryptocurrencies based on decentralized systems. The object of study – the process of security in decentralized systems. The subject of research is the creation of cryptocurrencies using Blockchain technology, and the analysis of security mechanisms in decentralized systems. The thesis considers the issues of security analysis of decentralized systems, mechanisms for ensuring confidentiality and authenticity. The construction of cryptocurrencies, the formation of Blockchain technology and smart contracts, the mechanisms of their operation, as well as development trends and possible risks are considered. In particular, a software product for creating cryptocurrencies was implemented. Publications, scientific publications, textbooks were used as the information base of the research. For the implementation of this master’s thesis were used software products: Visual Studio 2019, Postman, Visio 2016. The work contains: 86 pages, 50 figures, 1 tables, 21 literary sources. |
Description: | Дослідження механізмів забезпечення безпеки в децентралізованих системах // Кваліфікаційна робота ОР «Бакалавр» // Столярик Юрій Павлович// Тернопільський національний технічний університет імені Івана Пулюя, факультет комп’ютерно-інформаційних систем і програмної інженерії, кафедра кібербезпеки, група СБс-41 // Тернопіль, 2023 |
Content: | ВСТУП ... 8 1 АНАЛІЗ БЕЗПЕКИ ДЕЦЕНТРАЛІЗОВАНИХ СИСТЕМ ... 10 1.1. Основні принципи побудови децентралізованих систем ... 10 1.2 Загрози на централізовані та децентралізовані системи ... 15 1.3 Механізми забезпечення безпеки в децентралізованих системах ... 23 1.3.1 Алгоритм SHA-2 (256 bit) ... 25 1.3.2 Алгоритм RIPEMD (160 bit) ... 28 1.3.3 Алгоритм SHA-3 (Keccak-512 bit) ... 29 1.3.4 Цифровий підпис ... 32 1.4 Використання децентралізованих систем ... 33 1.4.1 Принципи побудови криптобірж ... 33 1.4.2 Інтернет-банкінг на основі децентралізованих систем ... 37 1.4.3 Принципи формування смарт контрактів ... 39 1.5 Висновки до розділу ... 42 2 АНАЛІЗ МЕХАНІЗМІВ ЗАБЕЗПЕЧЕННЯ КОНФІДЕНЦІЙНОСТІ та АВТЕНТИЧНОСТІ В ДЕЦЕНТРаЛІЗОВАНИХ СИСТЕМАХ ... 43 2.1 Дослідження механізмів забезпечення конфіденційності ... 43 2.2 Дослідження механізмів забезпечення цілісності ... 60 2.3 Дослідження механізмів забезпечення автентичності ... 61 2.3.1 Безпека відкритого ключа ... 62 2.3.2 Безпека закритого ключа ... 63 2.4 Висновки до розділу 2 ... 63 3 РЕАЛІЗАЦІЯ СТВОРЕННЯ ТА ВИКОРИСТАННЯ КРИПТОВАЛЮТ НА ОСНОВІ ДЕЦЕНТРАЛІЗОВАНИХ СИСТЕМ ... 65 3.1 Вибір програмних засобів для реалізації майнінгу ... 65 3.2 Програмна реалізація імітація майнінгу криптовалют ... 66 3.3 Оцінка поточного стану безпеки децентралізованих систем ... 77 3.4 Висновки до розділу 3 ... 78 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ ... 79 4.1 Управління та нагляд за безпекою життєдіяльності в Україні ... 79 4.2 Соціальне значення охорони праці ... 82 ВИСНОВКИ ... 84 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ... 86 |
URI: | http://elartu.tntu.edu.ua/handle/lib/41808 |
Copyright owner: | © Столярик Юрій Павлович, 2023 |
References (Ukraine): | 1. Наскрізна програма практики для студентів спеціальності 125 “Кібербезпека” другого (магістерського) рівня [Електронний ресурс] / уклад. С. П. Євсеєв, О. В. Мілов, О. Г. Король. – Харків : ХНЕУ ім. С. Кузнеця, 2021. – 32 с. 2. Методичні рекомендації до виконання дипломних проєктів (робіт) для студентів спеціальності 125 “Кібербезпека” другого (магістерського) рівня [Електронний ресурс] / уклад. С. П. Євсеєв, О. Г. Король, А. А. Гаврилова, О. В. Мілов. – Харків : ХНЕУ ім. С. Кузнеця, 2021. – 47 с. 3. Вимоги до оформлення курсових і дипломних проектів : методичні рекомендації для студентів галузі знань 12 “Інформаційні технології” / уклад. А. А. Гаврилова, С. П. Євсеєв, Г. П. Коц, О. Г. Руденко. – Харків : ХНЕУ ім. С. Кузнеця, 2018. – 50 с. 4. Децентрализованные приложения. Технология Blockchain в действии. – СПб.: Питер, 2017. – 240 с.: ил. – (Серия “Бестселлеры O’Reilly”). 5. Осваиваем биткоин / пер. С анг. А. В. Снастина. – М.: ДМК Пресс, 2018. – 428 с.: ил. 6. Машина правды. Блокчейн и будущее человечества / Пол Винья, Майкл Кейси ; пер. с англ. М. Сухотиной ; [науч. ред. К. Щеглова]. – М .: Манн, Иванов и Фербер, 2018. – 320 с. 7. Эпоха криптовалют. Как биткоин и блокчейн меняют мировой экономический порядок / Пол Винья, Майкл К ейси ; пер. с англ. Э. Кондуковой; [науч. ред. А. Форк]. – 2–е изд. – М .: Манн, Иванов и Фербер, 2018. – 432 с. 8. Блокчейн и децентрализованная денежная система: принципы построения и пути развития [Электронный ресурс] Режим доступу: https://cyberleninka.ru/article/n/blokcheyn–i–detsentralizovannaya–denezhnaya–sistema–printsipy–postroeniya–i–puti–razvitiya/viewer 9. Блокчейн и децентрализованные системы : учеб. пособие для студ. заведений высш. образования : в 3 частях. Ч. 1 / П. Кравченко, Б. Скрябин, О. Дубинина. – Харьков, 2019. – 488 с. : ил. 191; табл. 13; библиогр.: 124 назв. 10. Лелу, Л. Блокчейн от А до Я. Все о технологии десятилетия / Л. Лелу. – М.: Эксмо, 2018, – 256 с. 11. Integration DEFinition for function modeling (IDEF0). Draft Federal Information Processing Standards Publication 183, 1993 December 21. – URL: http://idef.com/wp–content/uploads/2016/02/idef0.pdf. (дата обращения 19.02.2019 г.) 12. Карпычев, В.Ю. Функциональное моделирование (IDEF0) как метод исследования блокчейнтехнологии / В.Ю. Карпычев // Труды НГТУ им. Р.Е. Алексеева. – 2018. – № 4 (123). – C. 22–32. 13. Иванов, О. Все об атаке “Человек посередине” (Man in the Middle, MitM). – URL: https://www.antimalware.ru/analytics/Threats_Analysis/man–in–the–middle–attack (дата обращения 29.03.2019 г.). 14. DOS и DDoS–атаки: понятие, разновидности, методы выявления и защиты. – URL: https://compconfig.ru/net/dos–i–ddos–ataki.html (дата обращения 29.03.2019 г.). 15. Дрешер, Д. Основы блокчейна: вводный курс для начинающих в 25 небольших главах / Д. Дрешер. – М.: ДМК Пресс, 2018, – 320 с 16. Bitcoin Developer Guide [Електронний ресурс] / – Режим доступу до ресурсу: https://developer.bitcoin.org/devguide/block_chain.html 17. Bitcoin [Електронний ресурс] / – Режим доступу до ресурсу: https://en.bitcoin.it/wiki/Main_Page. 18. Egill Már Hreinsson. The future of blockchain technology and cryptocurrencies. [Електронний ресурс] / Egill Már Hreinsson – Режим доступу до ресурсу: https://skemman.is/bitstream/1946/30832/1/The%20future%20of%20blockchain%20technology%20and%20cryptocurrencies..pdf. 19. A Decentralised Secure and Privacy-Preserving E-Government System [Електронний ресурс] – Режим доступу до ресурсу: https://nrl.northumbria.ac.uk/id/eprint/47353/1/nnko.noe_phd_16042130.pdf. 20. Achieving trust-oriented data protection in the cloud environment [Електронний ресурс] – Режим доступу до ресурсу: https://opus.lib.uts.edu.au/handle/10453/29219. 21. Authentication, Authorization and Accounting with Ethereum Blockchain [Електронний ресурс] – Режим доступу до ресурсу: https://helda.helsinki.fi/bitstream/handle/10138/228842/aaa-ethereum-blockchain.pdf?sequence=2&isAllowed=y. |
Content type: | Bachelor Thesis |
�蝷箔����: | 125 — Кібербезпека (бакалаври) |
��辣銝剔�﹝獢�:
獢�獢� | ��膩 | 憭批�� | �撘� | |
---|---|---|---|---|
Avtorska_dov_Stoliaryk_Y_2023.pdf | авторська довідка | 432,48 kB | Adobe PDF | 璉�閫�/撘�� |
Dyplom_Stoliaryk_Y_2023.pdf | кваліфікаційна робота бакалавра | 3,12 MB | Adobe PDF | 璉�閫�/撘�� |
�DSpace銝剜�������★��������雿��.
蝞∠�極�