Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диплом_без_exe / Презентация.pptx
Скачиваний:
43
Добавлен:
21.05.2015
Размер:
729.64 Кб
Скачать

ДИПЛОМНАЯ РАБОТА

АЛГОРИТМ И ПРОГРАММА ГЕНЕРАЦИИ КЛЮЧЕВОЙ ИНФОРМАЦИИ

Руководитель:

Воронков Б. Н.

Студент:

Уваров Р. Л.

ПОСТАНОВКА ЗАДАЧИ:

Провести сравнительный анализ известных генераторов псевдослучайных последовательностей, используемых при формировании ключей в комплексных системах защиты информации в вычислительных системах.

Реализовать криптографически стойкий алгоритм генерации ключевой последовательности.

Провести тестирование программы, сравнить свойства полученных последовательностей со свойствами истинно случайных последовательностей.

БЛОК-СХЕМА РАБОТЫ ПРОГРАММЫ

начал

о

Входные

данные

Перевод из 10-й в 2-ю систему

Тесты Д. Кнута

Генерат

ор

N ключевых последовательно стей

Подсчет

повторений чисел в последовательн ости

Запись ключа в файл

Перевод

на

плоскость

Построени

е

гистограм

мы

Построение

графика

серий

ОСНОВНОЕ ОКНО ПРОГРАММЫ

«ГИСТОГРАММА РАСПРЕДЕЛЕНИЯ ЭЛЕМЕНТОВ»

«РАСПРЕДЕЛЕНИЕ НА ПЛОСКОСТИ»

«ПРОВЕРКА СЕРИЙ»

ТЕСТЫ Д. КНУТА

Тест «Проверка несцепленных серий»: полученные значения 0,96;4,03;8,38 меньше табличного 30,58 для уровня значимости 0,01 что подтверждает гипотезу о равномерном распределении

Тест «Проверка комбинаций»: полученное значение 4,32 меньше табличного 11,34487 для уровня значимости 0,01 0,01 что подтверждает гипотезу о равномерном распределении

ЗАКЛЮЧЕНИЕ

Проведен сравнительный анализ известных генераторов псевдослучайных последовательностей, используемых при формировании ключей в комплексных системах защиты информации, выделен класс криптографически стойких ГПСП.

Реализован криптографически стойкий алгоритм генерации ключевой последовательности.

Проведено тестирование программы, подтвердившее её работоспособность и возможность получения криптографически стойких ключей.

Спасибо за внимание!

Соседние файлы в папке диплом_без_exe