Ezzel az azonosítóval hivatkozhat erre a dokumentumra forrásmegjelölésben vagy hiperhivatkozás esetén: http://elartu.tntu.edu.ua/handle/lib/38129
Összes dokumentumadat
DC mezőÉrtékNyelv
dc.contributor.advisorЛуцків, Андрій Мирославович-
dc.contributor.advisorLutskiv, Andriy-
dc.contributor.authorХалак, Христина Русланівна-
dc.contributor.authorKhalak, Khrystyna-
dc.date.accessioned2022-06-22T18:19:46Z-
dc.date.available2022-06-22T18:19:46Z-
dc.date.issued2022-06-22-
dc.date.submitted2022-06-22-
dc.identifier.citationХалак Х. Р. Розподілена комп’ютерна система криптоаналізу на основі Raspberry Pi: кваліфікаційна робота бакалавра за спеціальністю „123 — Комп’ютерна інженерія“ / Халак Христина Русланівна. – Тернопіль : ТНТУ, 2022. – 84 c.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/38129-
dc.description.abstractУ результаті виконання кваліфікаційної роботи побудовано модель розподіленої комп’ютерної системи криптоаналізу на основі Raspberry Pi та реалізовано її вигляді кластеру на основі восьми мінікомп’ютерів для організації обчислень щодо шифрування/дешифрування повідомлень. При цьому забезпечено програмне управління серверними компонентами з клієнтської станції. В основі функціонування розподіленої системи криптоаналізу лежать алгоритми машини Enigma. Алгоритм, що використовувався для дешифрування текстових повідомлень, передбачає перебір можливих комбінацій щодо значень роторів. Практичне значення одержаних результатів передбачає організацію кластера на основі мінікомп’ютерів Raspberry PI, налаштування параметрів паралельної і розподіленої обробки даних, програмну реалізацію алгоритмів шифрування/дешифрування текстових повідомлень, організацію програмного блок управління розподіленими обчисленнями, забезпечення можливості вибору типу криптоаналізу в залежності від структури і виду вхідних повідомлень.uk_UA
dc.description.abstractAs a result of the qualification work, a model of a distributed computer cryptanalysis system based on the Raspberry Pi was built and implemented in the form of a cluster based on eight minicomputers for the organization of calculations for encrypting / decrypting messages. At the same time software management of server components from the client station is provided. The algorithms of the Enigma machine are the basis of the functioning of the distributed cryptanalysis system. The algorithm used to decrypt text messages involves searching for possible combinations of rotor values. The practical significance of the obtained results includes the organization of a cluster based on Raspberry PI minicomputers, setting parameters of parallel and distributed data processing, software implementation of encryption / decryption algorithms for text messages, organization of software unit for distributed computing, incoming messages.uk_UA
dc.description.tableofcontentsПЕРЕЛІК ОСНОВНИХ УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ І СКОРОЧЕНЬ8 ВСТУП .......................................................................................................................... 9 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ І СПОСОБІВ ОРГАНІЗАЦІЇ РОЗПОДІЛЕНИХ СИСТЕМ ...................................................................................... 11 1.1 Аналіз технічного завдання на проектування комп’ютерної системи збору та аналізу даних з метеостанцій ................................................................................ 11 1.2 Аналіз особливостей шифрування та дешифрування Enigma ..................... 16 РОЗДІЛ 2 ПРОЕКТУВАННЯ ТА НАЛАШТУВАННЯ КЛАСТЕРУ РОЗПОДІЛЕНИХ ОБЧИСЛЕНЬ НА ОСНОВІ RASPBERRY PI........................... 23 2.1Організація архітектури розподілених обчислень на базі Raspberry PI ..... 23 2.2Налаштування безпровідної мережі для функціонування розподілної системи ........................................................................................................................ 26 2.3 Налаштування параметрів розподіленої комп’ютерної системи криптоаналізу .............................................................................................................. 28 2.3.1 Налаштування параметрів сервера у кластері ............................................... 31 2.3.2 Налаштування параметрів клієнтської станції у безпровідній мережі ....... 36 2.4 Перевірка працездатності розподіленої комп’ютерної системи ................. 38 РОЗДІЛ 3 ПРОГРАМНА РЕАЛІЗАЦІЯ ШИФРУВАННЯ ТА ДЕШИФРУВАННЯ ПОВІДОМЛЕНЬ У РОЗПОДІЛЕНІЙ КОМП’ЮТЕРНІЙ СИСТЕМІ .......................................................................................................... 44 3.1Шифрування повідомлень на прикладі машини Enigma ............................. 44 3.2Дешифрування повідомлень з використанням Enigma ................................ 493.3 Реалізація криптоаналізу на розподіленій комп’ютерній системі на основі Raspberry PI.................................................................................................................. 56 РОЗДІЛ 4 4.1 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ . 62 Вплив шуму на організм людини та розробка заходів щодо його зниженню до допустимих величин .............................................................................................. 62 4.2 Вплив діяльності людини на довкілля ........................................................... 65 ВИСНОВКИ ................................................................................................................ 71 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ................................................................... 72 Додаток A. Технічне завданняuk_UA
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.subjectрозподілена системаuk_UA
dc.subjectкриптоаналізuk_UA
dc.subjectRaspberry PIuk_UA
dc.subjectEnigmauk_UA
dc.subjectdistributed systemuk_UA
dc.subjectcryptanalysisuk_UA
dc.titleРозподілена комп’ютерна система криптоаналізу на основі Raspberry Piuk_UA
dc.title.alternativeDistributed Raspberry Pi-based cryptanalysis computer systemuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Халак Христина Русланівна, 2022uk_UA
dc.contributor.committeeMemberМарценко, Сергій Володимирович-
dc.contributor.committeeMemberMartsenko, Serhii-
dc.coverage.placenameТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.format.pages84-
dc.subject.udc004.75uk_UA
dc.relation.referencesПетин 1. В. Микрокомпьютеры Raspberry Pi: Практическое руководство. БХВ-Петербург. 2015. 240 с. Магда Ю. Raspberry Pi. Руководство по настройке и применению. 2. Litres. 2017 р. 161 с. Макаров С. Arduino Uno и Raspberry Pi 3: от схемотехники к 3. интернету вещей. Litres. 2019 р. 202 с. Тиммонс-Браун М. Робототехника на Raspberry Pi для юных 4. конструкторов и программистов Робототехника на Raspberry Pi для юных конструкторов и программистов. БХВ-Петербург. 2020. 208 с. Петин В. Датчики для Arduino и Raspberry Pi в проектах Internet of 5. Things. БХВ-Петербург. 2016. 320 с. 6. Python 3.9.2 documentation. URL: https://docs.python.org/3/ (дата звернення 08.04.2022 р.) 7. Mathematical statistics functions. URL: https://docs.python.org/3/library/ statistics.html (дата звернення 08.04.2022 р.) Краткое руководство по библиотеке Python Requests. URL: 8. https://pythonru.com/biblioteki/kratkoe-rukovodstvo-po-biblioteke-python-requests (дата звернення 16.04.2022 р.) 9. JSON encoder and decoder. URL: https://docs.python.org/3/ library/json.html (дата звернення 29.04.2022 р.) 10. SQL Syntax. URL: https://www.w3schools.com/sql/sql_syntax.asp (дата звернення 06.05.2022 р.) 11. Пасічник В., Резніченко В. Організація баз даних та знань. К:. Видавнича група BHV, 2006. 384 с. 12. Ворона В. А., Тихонов В. А. Системы контроля и управления доступом. М.: Горячая линияТелеком. 2010. 272 с. 13. Бесекерский В.А. Руководство по проектированию систем автоматического управления. Москва.: Высшая школа, 2007. 295с. 14. Кузин Л.Т. Расчет и проектирование дискретных систем управления.- М.: ГН ТИМЛ, 2012.- 648 с. 15. Лучшие одноплатники на базе чипа RP2040 в 2022 году. Часть 1. URL: https://habr.com/ru/hub/raspberrypi/ (дата звернення 10.05.2022 р.) 16. Raspberry Pi Computer Boards. URL: https://www.okdo.com/c/pi-shop/the- raspberry-pi/ (дата звернення 15.05.2022 р.). 17. Жидецький В.Ц. Охорона праці користувачів комп’ютерів. Львів: Афіша, 2000. 176 с. 18. НПАОП 0.00-7.15-18 «Вимоги щодо безпеки та захисту здоров’я працівників під час роботи з екранними пристроями»/Міністерство соціальної політики України. Офіц. вид. К. : Парлам. вид-во, 2018. 24 с. 19. Желібо Є., Заверуха Н., Зацарний В. Безпека життєдіяльності. К.: 2001. 483 с.uk_UA
dc.identifier.citationenKhalak Khr. Distributed Raspberry Pi-based cryptanalysis computer system: Bachelor thesis „123 — Computer Engineering“ / Khalak Khrystyna - Ternopil, TNTU, 2022 – 84 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationTernopil Ivan Puluj National Technical Universityuk_UA
dc.coverage.countryUAuk_UA
Ebben a gyűjteményben:123 — Комп’ютерна інженерія (бакалаври)

Fájlok a dokumentumban:
Fájl Leírás MéretFormátum 
Khalak.pdf2,7 MBAdobe PDFMegtekintés/Megnyitás
Авторська_довідка_Халак.doc44 kBMicrosoft WordMegtekintés/Megnyitás


Minden dokumentum, ami a DSpace rendszerben szerepel, szerzői jogokkal védett. Minden jog fenntartva!

Admin Tools