| Название алгоритма | RC4 |
| Краткое описание алгоритма | Алгоритм поточного шифрования |
| Источники литературы | |
| Язык программирования | С++ |
| Тип приложения | Оконное приложение |
| Описание интерфейса | |
| Параметры алгоритма | Ключ, открытый текст. |
Вариант 62.
| Название алгоритма | Энигма |
| Краткое описание алгоритма | Имитация шифровальной машины «Энигма» |
| Источники литературы | |
| Язык программирования | С++ |
| Тип приложения | Оконное приложение |
| Описание интерфейса | Окно содержит информацию о положении всех дисков «Энигмы». Параметры задаются через окно. |
| Параметры алгоритма | Коэффициенты функции поворота дисков |
Вариант 63.
| Название алгоритма | А5/2 |
| Краткое описание алгоритма | Алгоритм поточного шифрования, применяемый в телефонии. Вариация, предоставляющая упрощенный доступ спецслцжб к защищаемому сигналу. |
| Источники литературы | Википедия =) |
| Язык программирования | |
| Тип приложения | dll |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 64.
| Название алгоритма | RС6 |
| Краткое описание алгоритма | Блочный алгоритм шифрования. |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 65.
| Название алгоритма | Чередующийся генератор стоп-пошел на основе двух ЛРС с обратной связью и одного СР с обратной связью по переносу. |
| Краткое описание алгоритма | Генератор псевдослучайной битовой последовательности - «гаммы». |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 66.
| Название алгоритма | Алгоритм Берлекэмпа-Месси |
| Краткое описание алгоритма | Построение минимального характеристического многочлена и нахождение соответствующего ЛРС, генерирующего заданную последовательность. |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | консольное |
| Описание интерфейса | |
| Параметры алгоритма | Фрагмент битовой последовательности. |
Вариант 67.
| Название алгоритма | Генератор псевдолитературного текста. |
| Краткое описание алгоритма | На основе повторяемости k-грамм в заданном тексте генерирует последовательность символов заданной длины с аналогичными частотными характеристиками. |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 68.
| Название алгоритма | Маршрутные (вертикальные) перестановки. |
| Краткое описание алгоритма | Алгоритм перестановочного шифра. |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 69.
| Название алгоритма | Минимизация автомата Мура с помощью таблицы пар состояний. |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 70.
| Название алгоритма | |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 71.
| Название алгоритма | |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 72.
| Название алгоритма | |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 73.
| Название алгоритма | |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 74.
| Название алгоритма | |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 75.
| Название алгоритма | |
| Краткое описание алгоритма | |
| Источники литературы | |
| Язык программирования | |
| Тип приложения | |
| Описание интерфейса | |
| Параметры алгоритма |
Вариант 76.
| Название алгоритма | Тест Соловея-Штрассена |
| Краткое описание алгоритма | Алгоритм проверки простоты натурального числа с заданной вероятностью точности. |
| Источники литературы | А.В. Черемушкин. «Лекции по арифметическим алгоритмам в криптографии» О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
| Язык программирования | С++ (Windows) |
| Тип приложения | dll-библиотека, содержащая функцию |
| Описание интерфейса | входные данные передаются функции как параметры |
| Параметры алгоритма | На входе исходное число и вероятность точности проверки, на выходе ответ (да/нет). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла. |
Вариант 77.
| Название алгоритма | Тест Соловея-Штрассена |
| Краткое описание алгоритма | Алгоритм проверки простоты натурального числа с заданной вероятностью точности. |
| Источники литературы | А.В. Черемушкин. «Лекции по арифметическим алгоритмам в криптографии» О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
| Язык программирования | Delphi (Windows) |
| Тип приложения | dll-библиотека, содержащая функцию |
| Описание интерфейса | входные данные передаются функции как параметры |
| Параметры алгоритма | На входе исходное число и вероятность точности проверки, на выходе ответ (да/нет). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла. |
Вариант 78.
| Название алгоритма | Тест Соловея-Штрассена |
| Краткое описание алгоритма | Алгоритм проверки простоты натурального числа с заданной вероятностью точности. |
| Источники литературы | А.В. Черемушкин. «Лекции по арифметическим алгоритмам в криптографии» О.Н. Василенко. «Теоретико-числовые алгоритмы в криптографии» И.М. Виноградов. «Основы теории чисел» |
| Язык программирования | Java |
| Тип приложения | dll-библиотека, содержащая функцию |
| Описание интерфейса | входные данные передаются функции как параметры |
| Параметры алгоритма | На входе исходное число и вероятность точности проверки, на выходе ответ (да/нет). Число можно задавать, используя сторонние (разработанные не вами) библиотеки для работы с длинными целыми числами, либо из файла. |
Вариант 79.