Характеристика псевдослучайных чисел
Генерирование псевдослучайных чисел. Линейный конгруэнтный метод, алгоритм Фибоначчи с запаздываниями и метод Блюма. Генерирование псевдослучайных чисел классом Random в С++. Метод середины квадрата. Постановка задачи, разработка и кодирование алгоритма.
Подобные документы
Особенности нормального закона распределения. Создание программы для генерации заданных чисел по нормальному и F закону распределения. Проведение опытов на каждый (Normal и F) метод распределения. Лепестковые диаграммы для матриц и подстановка чисел.
контрольная работа, добавлен 15.09.2017- 27. Типы алгоритмов
Сущность понятия "линейный алгоритм" и его примеры. Особенности ветвления как формы организации действий. Примеры алгоритма, содержащего ветвление. Специфика циклического алгоритма. Алгоритм нахождения всех простых чисел до некоторого целого числа.
презентация, добавлен 06.05.2015 Защита информации: моно- и многоалфавитные перестановки и подстановки номеров букв открытого текста, гаммирование и генерация псевдослучайных чисел. Промышленные стандарты на симметричные криптосистемы. Электронная подпись, типы правонарушений в сети.
курс лекций, добавлен 18.12.2013Определение понятия и форма представления десятичных чисел. Изучение арифметических команд, описание BCD-чисел и алгоритм их обработки. Сложение и вычитание целых чисел, команды ADD и ADC. Команды SUB и SBB, арифметический перенос и переполнение.
реферат, добавлен 23.04.2014Рассмотрение понятия рекурсия, и его методов. Определение функций, используемых для генерации чисел Фибоначчи с помощью рекурсивного алгоритма. Описание особенностей использования рекурсии в программировании. Основное правило рекурсивного алгоритма.
статья, добавлен 26.05.2021Алгоритмы преобразования десятичных чисел в числа двоичной системы счисления. Программная реализация алгоритма на основе языка программирования С++ (технические характеристики и область применения). Консольная программа, производящая кодирование чисел.
курсовая работа, добавлен 28.04.2014Рассмотрение проблемы управления точностью получаемых приближенных решений. Характеристика особенностей подхода, который дополняет алгоритм "оптимизации с использованием роя частиц" возможностью обработки нечетких чисел с треугольным представлением.
статья, добавлен 07.03.2019Разработка программы, которая выявляет в прямоугольной матрице все подматрицы, состоящие только из m-значных целых чисел. Составление алгоритма, блок-схем и руководства пользователя, кодирование и отладка программы. Приведение примера ее работы.
курсовая работа, добавлен 03.03.2015Анализ двоичной, шестнадцатеричной и десятичной систем счисления, используемых в современной информатике. Характеристика позиционной формы записи чисел. Кодирование дискретного сигнала. Изучение правил перевода чисел из одной системы счисления в другую.
контрольная работа, добавлен 29.06.2014Основные требования к средствам формирования случайных и псевдослучайных последовательностей. Интересные особенности и недостатки RSA-алгоритма генерации. Задачи, требующие решения при построении компьютерных систем (КС) в защищенном исполнении.
курсовая работа, добавлен 12.05.2017Подход, основанный на использовании для генерации псевдослучайных ключевых последовательностей математического аппарата. Конструкция генератора псевдослучайных ключевых последовательностей на основе клеточных автоматов и алгебраических конструкций.
статья, добавлен 30.07.2016Метод синтезу та побудови послідовних біноміальних лічильників. Розробка методики оцінки завадостійкості пристроїв на основі біноміальних чисел з дублюванням та ухваленням рішення по провідному каналу або по каналам рівнозначними по значущості.
автореферат, добавлен 25.07.2015Класифікація багатопроцесорних систем з організації пам'яті. Векторно-конвеєрні, масивно-паралельні комп’ютери. Комп'ютерні кластери. Алгоритм додавання ряду чисел. Блок-схема підпрограми паралельного алгоритму. Лістинг паралельного додавання ряду чисел.
контрольная работа, добавлен 31.05.2013Выбор метода кодирования, защиты и сжатия информации; исследование линейных неравномерных биномиальных чисел. Определение средней кодовой длины неравномерных биномиальных чисел, генерируемых комбинаторным источником и вероятностным источником Бернулли.
статья, добавлен 26.10.2010Порядок перевода чисел из одного формата в другой. Правила вычисления погрешностей, возникающих при переводе чисел из одного представления в другое. Составление содержательной граф-схемы алгоритма, расчет и построение автомата Мура на заданную операцию.
курсовая работа, добавлен 09.09.2010Блок схема алгоритма решения задачи. Описание программы на языке Ассемблера и в машинных кодах. Сложение 5 двухбайтных чисел, находящихся в адресном пространстве 0800h-0809h, с учетом знака и переноса из старшего бита суммы. Адресное пространство задачи.
курсовая работа, добавлен 15.09.2017- 42. Алгоритм RSA
Анализ методов разработки криптографического алгоритма с открытым ключом основывающийся на вычислительной сложности задачи факторизации больших целых чисел (RSA). Изучение истории разработки алгоритма RSA. Алгоритм создания открытого и секретного ключей.
курсовая работа, добавлен 25.11.2019 Числа, обладающие свойством самовоспроизводимости при выполнении некоторых действий над ними. Основные идеи алгоритма. "Составные части" программы. Формула вычисления автоморфного числа. Цикл перебора чисел. Вывод автоморфного числа и его квадрата.
лабораторная работа, добавлен 19.12.2015Сущность и классификация систем счисления. Особенности позиционных и непозиционных систем, их недостатки. Алгоритм перевода целых и дробных чисел из одной системы счисления в другую. Пример перевода произвольных чисел. Программа перевода чисел в Delphi.
курсовая работа, добавлен 13.12.2012Генераторы случайных чисел в криптографии. Математические основы оценивания случайной последовательности. Анализ статических характеристик генератора случайных чисел на основе магнитометра. Разработка программного обеспечения для операционной системы.
дипломная работа, добавлен 12.05.2018Описание алгоритма решения задания по подсчету количества отрицательных, положительных и нулевых чисел и выводу номеров этих чисел на экран. Описание переменных и подпрограмм, используемых в программе. Ввод пользователем количества строк и столбцов.
контрольная работа, добавлен 16.10.2017Сущность правила Керкхоффа о стойкости криптосистемы. Рассмотрение принципов построения криптосистем с открытым ключом. Пример построения криптографического алгоритма, основывающегося на вычислительной сложности задачи факторизации больших целых чисел.
курсовая работа, добавлен 27.04.2014Общая последовательность сложения, вычитания чисел с фиксированной точкой. Структурная схема арифметико-логического устройства. Алгоритм сложения, вычитания чисел, общая последовательность разработки. Выбор типа автомата. Разметка схемы алгоритма.
курсовая работа, добавлен 16.10.2017Числовые значения исходных шестнадцатеричных чисел. Перевод исходных чисел в десятичную систему счисления. Процедура перевода. Двоичное представление шестнадцатеричных чисел, перевод их в двоичную систему счисления. Сложение (вычитания) двоичных чисел.
контрольная работа, добавлен 22.04.2021Сравнительный анализ генераторов псевдослучайных и случайных символов на регистрах сдвига. Периодические структуры последовательностей на разных выходах регистра сдвига с внутренними сумматорами по модулю два при использовании инверсных выходов триггеров.
автореферат, добавлен 27.03.2018