Генератор псевдослучайных последовательностей на основе сложностно-теоретического подхода

Автор: Пользователь скрыл имя, 13 Января 2012 в 17:35, лабораторная работа

Краткое описание

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

Файлы: 1 файл

Лаба2.docx

— 199.28 Кб (Скачать)

        {

            textBox5.Text = X4.ToString();

        } 

        private void button6_Click(object sender, EventArgs e)

        {

            textBox6.Text = X5.ToString();

        } 

        private void button7_Click(object sender, EventArgs e)

        {

            Close();

        }

    }

}

       

       Результат выполнения программы 
 

     Для уровня значимости пороговые величины для , , , и равны 3.8415, 5.9915, 14.0671, 9.4877 и 1.96, соответственно. Как видно заданная последовательность успешно прошла частотный тест и автокорреляционный тест, но провалила тест на последовательности, тест на серии и обобщенный тест.

     Вывод: в ходе выполнения лабораторной работы была создана программа для получения  псевдослучайная последовательности RSA генератора и были проведены необходимые тесты.

Информация о работе Генератор псевдослучайных последовательностей на основе сложностно-теоретического подхода