Тема: Исследование свойств последовательностей случайных чисел
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. Определение цели проекта 5
2. Описание предметной области 7
3. Генераторы случайных чисел 10
3.1 Генераторы истинно случайных чисел 11
3.2 Генераторы псевдослучайных чисел 15
4. Тестирование последовательностей случайных чисел 17
4.1 Пакет статистических тестов NIST 19
4.2 Описание тестов 23
5. Исследование свойств случайных чисел с помощью тестировщика 29
6. Пост-обработка 39
Заключение 46
Литература 47
Приложение 1. Листинг кода 49
📖 Введение
Для достижения защищенности информации необходимо решение задач, характерных для последовательностей случайных чисел: совершенствование качества процесса генерирования, увеличение таких параметров последовательностей как случайность и непредсказуемость, изучение способов и алгоритмов для получения случайных последовательностей, нахождение способов улучшения характеристик сгенерированных последовательностей, а также выбор оптимального генератора случайных чисел.
Анализ качества генератора случайных последовательностей можно осуществлять путем исследования выдаваемых им последовательностей случайных чисел. Одно из решений - это разработать продукт, выполняющий все поставленные задачи, путем многократного тестирования и анализа полученных результатов.
✅ Заключение
1. Найдены и описаны генераторы случайных последовательностей.
2. Реализован блок статистических тестов, позволяющий проверить случайность и независимость полученных последовательностей.
3. Проведено сравнение работы генераторов псевдослучайных и истинно случайных последовательностей с помощью разработанного блока тестов.
4. Выбран оптимальный генератор случайных последовательностей.
5. Найден способ улучшения качеств случайных последовательностей, используя пост-обработку.



