Генератор псевдослучайных чисел по BBS
Применение криптографических алгоритмов для шифрования. Достоинства генератора Блюм-Блюма-Шуба (BBS). Генерация простых чисел с помощью модифицированного решета Эратосфена. Анализ результатов проверки с использованием статистических тестов на случайность.
Подобные документы
Необходимость увеличения размеров блоков данных и ключей в современной криптографии. Применение алгоритмов на эллиптических кривых в целях шифрования данных. Использование криптографических алгоритмов для формирования и проверки цифровой подписи.
статья, добавлен 23.03.2018Информативная надежность одноразового блокнота. Использования блочных алгоритмов. Хранение, распространение и генерация ключей. Односторонняя хэш-функция. Генераторы случайных чисел. Простейшие криптографические протоколы. Проблемы многократной шифрации.
курс лекций, добавлен 04.05.2014Характеристика системы шифрования RSA. Установление больших простых чисел. Исследование алгоритма нахождения делителей многочлена в кольце. Проверка большого числа на простоту. Особенность использования среды визуального программирования Delphi 5.
курсовая работа, добавлен 11.04.2018Беспроводная технология передачи информации. Развитие беспроводных локальных сетей. Стандарт шифрования WPA. Динамическая генерация ключей шифрования данных, построенная на базе протокола TKIP. Расчет контрольных криптографических сумм по методу MIC.
курсовая работа, добавлен 04.05.2014Разработка системы генерации сильных ключей шифрования с использованием генетического алгоритма. Рассмотрение основных способов шифрования изображений и определения их криптографической стойкости. Подходы, применяемые для генерации ключей шифрования.
дипломная работа, добавлен 01.08.2017Особенности формализации систем с помощью Q-схем. Особенности задач исследования вероятностно-временных характеристик процесса функционирования вычислительного центра. Алгоритм DAT генерации псевдослучайных чисел равномерно распределенных в интервале.
лабораторная работа, добавлен 05.09.2013Разнообразие вариантов решения вычислительного механизма. Выбор алгоритма генерации выражения. Генерация комплексных чисел, цепочки множителей, слагаемых. Требования к системному окружению. Экспорт серии задач. Эффективное использование переменных.
дипломная работа, добавлен 07.08.2018Нахождение синуса через разложение в ряд. Формула Тейлора. Разные формы остаточного члена. Ряды Маклорена некоторых функций. Алгоритм программы. Сравнение взаимно простых чисел. Нахождение простых цифр-близнецов до 1000000. Разложение натуральных чисел.
контрольная работа, добавлен 13.04.2012Характеристика описания среды программирования С++. Исследование возможности задания элементов массива вручную и с помощью генератора случайных чисел. Расчет количества затраченных итераций для сортировки гномья. Проведение тестирования программы.
контрольная работа, добавлен 31.01.2017Рассмотрение методов получения равномерно распределенных случайных чисел. Моделирование случайных чисел с заданным законом распределения вероятностей. Примеры компьютерных программ реализации генераторов. Практические советы к лабораторным работам.
методичка, добавлен 04.10.2016Выявление возможности использования нейронной активности мозга в качестве источника случайной величины для аппаратно-программного генератора случайных чисел. Использование электроэнцефалограммы головного мозга в качестве источника случайной величины.
статья, добавлен 03.05.2019Анализ надежности используемых криптографических алгоритмов как одно из актуальных направлений в информационной безопасности. Вычисление раундовых ключей шифрования из исходного секретного ключа. Таблица истинности для исследуемого блока замены.
статья, добавлен 30.05.2017Использование криптографических алгоритмов и стандартов для защиты информации. Сходства и различия между программными средствами и программно-аппаратными комплексами защиты информации. Анализ криптографических стандартов симметричного шифрования.
статья, добавлен 23.03.2018Конструирование с помощью равномерно распределенных чисел случайных событий, возникающих с заданной вероятностью. Результаты преобразования статистических данных в Microsoft Excel. Рассмотрение случайных величин, обладающих законом распределения Рэлея.
лабораторная работа, добавлен 14.11.2014Защита информации: моно- и многоалфавитные перестановки и подстановки номеров букв открытого текста, гаммирование и генерация псевдослучайных чисел. Промышленные стандарты на симметричные криптосистемы. Электронная подпись, типы правонарушений в сети.
курс лекций, добавлен 18.12.2013Понятие и назначение систем счисления как символического метода записи чисел и представления чисел с помощью знаков. Характеристика позиционные непозиционных и смешанных систем счисления. Общие способы перевода чисел из одной системы счисления в другую.
контрольная работа, добавлен 20.11.2013Описание схемы регистра сдвига с обратной связью, сущность линейного конгруэнтного метода Д.Г. Лемера. История возникновения и характеристика генератора с квадратичным остатком. Рассмотрение инверсного конгруэнтного метода, предложенного Эйченауэром.
реферат, добавлен 19.12.2019Возможности вычисления интегралов быстро осциллирующих функций для различных датчиков псевдослучайных чисел среды программирования MatLab. Приближенное вычисление интеграла с датчиком Парка-Миллера, вихря Мерсьенна, рекурсивного генератора и другими.
контрольная работа, добавлен 14.03.2018Описание алгоритма, логика построения шифра и структура ключевой информации, основные шаги и базовые циклы криптографических преобразований, основные режимы шифрования. Характеристика криптографических алгоритмов и криптографическая стойкость ГОСТа.
курсовая работа, добавлен 11.08.2010Исследование свойств чисел с использованием метода автоматизированного системно-когнитивного анализа, основанного на теории информации. Последовательность преобразования предметных данных в информацию, а ее в знания в интеллектуальной системе "Эйдос".
статья, добавлен 15.05.2017Изучение одного из наиболее известных криптографических алгоритмов с открытым ключом RSA с целью разработки программы безопасности обмена информацией и предоставления криптографических средств защиты обычным пользователям компьютера.
доклад, добавлен 02.06.2010Методы обработки информации: массив, типизированный файл, динамический список - их достоинства и недостатки. Применение различных способов обработки данных для успешного и оптимального написания программ. Среднее арифметическое положительных чисел.
курсовая работа, добавлен 20.12.2010Основные современные методы шифрования. Применение алгоритмов, основанных на сложных математических преобразованиях исходного текста. Рассмотрение требований, предъявляемых к системе шифрования. Поиск эффективных средств повышения стойкости шифрования.
статья, добавлен 30.03.2019Разработка кода программы по алгоритму сложения и умножения "длинных" чисел, размер которых превышает известные типы данных с использованием современных средств программирования в среде VisualStudio. Работа программы; применение "длинной арифметики".
курсовая работа, добавлен 03.12.2012Особенности освоения методов генерации случайных чисел и построения графиков функций распределения и плотности непрерывной случайной величины. Специфика проведения имитационных экспериментов в среде ППП EXCEL. Справочная информация по технологии работы.
лабораторная работа, добавлен 01.12.2014