Дослідження та розробка апаратно-програмних комплексів засобів генерації випадкових чисел. Комплекс генерації випадкових чисел на базі мобільних пристроїв
Loading...
Date
2025
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Український державний університет науки і технологій, Дніпро
Abstract
UKR: Магістерська дисертація виконана на 117 сторінках, містить 55 ілюстрацій, 8 таблиць та 29 джерел. Об’єкт розробки – апаратно-програмний комплекс генерації випадкових чисел на базі мобільного пристрою. Мета роботи – розробка та дослідження ефективності апаратно-програмного комплексу генерації випадкових чисел на базі мобільного пристрою. Методи дослідження – експериментальне дослідження якості отримуваних випадкових чисел з використанням кейсів статистичних та візуальних тестів. Здійснено огляд та аналіз джерел ентропії, що доступні в мобільних пристроях для генерації випадкових чисел. У якості джерел ентропії обрано датчики акселерометра, гіроскопа та магнітометра. Розроблено архітектуру, функції та режими роботи комплексу. Описано принципи обміну даними між елементами комплексу та принципи генерації чисел. Розроблено програмне забезпечення серверної, клієнтської та мобільної частини комплексу. Досліджено якість отримуваних чисел за допомогою статистичних та візуальних тестів. Розроблений комплекс може використовуватися на практиці для отримання випадкових та псевдовипадкових чисел та у навчальних цілях
ENG: The master's thesis consists of 117 pages, contains 55 illustrations, 8 tables and 29 sources. The object of development is a hardware-software complex for generating random numbers based on a mobile device. The goal of the work is to develop and investigate the effectiveness of a hardware-software complex for generating random numbers based on a mobile device. Research methods: experimental study of the quality of the generated random numbers using statistical and visual test cases. A review and analysis of entropy sources available in mobile devices for random number generation have been conducted. The accelerometer, gyroscope, and magnetometer sensors have been chosen as entropy sources. The architecture, functions, and operation modes of the complex have been developed. The principles of data exchange between the components of the complex and the principles of number generation have been described. Software for the server, client, and mobile parts of the complex has been developed. The quality of the generated numbers has been investigated using statistical and visual tests. The developed complex can be used in practice for obtaining random and pseudorandom numbers, as well as for educational purposes
ENG: The master's thesis consists of 117 pages, contains 55 illustrations, 8 tables and 29 sources. The object of development is a hardware-software complex for generating random numbers based on a mobile device. The goal of the work is to develop and investigate the effectiveness of a hardware-software complex for generating random numbers based on a mobile device. Research methods: experimental study of the quality of the generated random numbers using statistical and visual test cases. A review and analysis of entropy sources available in mobile devices for random number generation have been conducted. The accelerometer, gyroscope, and magnetometer sensors have been chosen as entropy sources. The architecture, functions, and operation modes of the complex have been developed. The principles of data exchange between the components of the complex and the principles of number generation have been described. Software for the server, client, and mobile parts of the complex has been developed. The quality of the generated numbers has been investigated using statistical and visual tests. The developed complex can be used in practice for obtaining random and pseudorandom numbers, as well as for educational purposes
Description
А. Опрятний: ORCID 0000-0001-7145-9677
Keywords
випадкові числа, псевдовипадкові числа, джерело ентропії, акселерометр, гіроскоп, магнітометр, сервер, клієнт, random numbers, pseudorandom numbers, entropy source, accelerometer, gyroscope, magnetometer, TCP, Go, Dart, Flutter, server, client, ВКР, КЕОМ
Citation
Опрятний А. О. Дослідження та розробка апаратно-програмних комплексів засобів генерації випадкових чисел. Комплекс генерації випадкових чисел на базі мобільних пристроїв. : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 123 – комп’ютерна інженерія / наук. керівник Д. О. Остапець; Укр. держ. ун-т науки і технологій. Дніпро, 2025. 117 с.