Программная реализация алгоритма шифровании DES (режим ЕСВ)

Выбор инструментов разработки алгоритма шифровании DES. Описание структуры программы, процедур и функций. Разработка алгоритма симметрического шифрования в java. Описание назначения и условий применения программы. Составление руководства пользователя.

Подобные документы

  • Описание разработки программы для составления полного потока в транспортной сети. Определение структуры файла базы данных. Описание алгоритма для решения поставленной задачи. Рассмотрение результата работы программы. Изучение особенностей ручного расчета.

    курсовая работа, добавлен 22.02.2019

  • Разработка программы, позволяющей генерировать звук, воспроизводимый внутренним динамиком. Разработка алгоритма работы программы, команды ввода–вывода в порт, работа с файлами. Описание использованных команд и используемых директив. Текст программы.

    курсовая работа, добавлен 20.11.2012

  • Разработка алгоритма, позволяющего произвольному количеству автономных роботизированных единиц (дронов) окружать цель в заданной точке. Выбор средств разработки, язык программирования Java. Описание классов, их полей и методов. Алгоритм поиска пути.

    дипломная работа, добавлен 22.02.2019

  • Правила онлайн-игры "Морской бой". Закономерности разработки соответствующей программы, основные требования к ней и анализ алгоритма. Листинг полученной программы и составление инструкции пользователя. Содержание файлов программы, запуск и ход игры.

    курсовая работа, добавлен 18.02.2019

  • Изучение последовательного алгоритма Гаусса решения систем линейных уравнений. Программная реализация последовательного алгоритма Гаусса. Зависимость времени реализации алгоритма от размера матрицы. Вычисление эффективности параллельного алгоритма.

    курсовая работа, добавлен 27.12.2019

  • Создание игрового поля, на котором появляется две змейки. Реализация логической части программы. Создание игры с применением класса Graphics2D. Метод рисования в окне апплета. Краткое описание алгоритма игры. Математическое описание движения двух змеек.

    курсовая работа, добавлен 03.05.2014

  • Разработка программы создания параллельно взаимодействующих процессов на языке С. Анализ метода создания многопоточного приложения. Программная реализация алгоритма. Вывод на экран результатов операций. Листинг программы, руководство пользователя.

    курсовая работа, добавлен 07.08.2013

  • Анализ уязвимостей криптографических методов защиты информации. Обоснование нейросетевого подхода к передаче секретного ключа для симметрического шифрования. Рассмотрение сущности блочного и поточного шифрования. Алгоритм генерации ключа шифрования.

    статья, добавлен 18.07.2018

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

    курсовая работа, добавлен 22.02.2013

  • Понятие C++ как компилируемого статического типизированного языка программирования общего назначения. Анализ функций и возможностей. Алгоритм разработки программы, требования к ней. Описание используемых функций, модулей, инструкция пользователя.

    курсовая работа, добавлен 30.05.2014

  • Сущность блочного алгоритма шифрования, его основные характеристики: уровень криптостойкости, скорость. Представление сети Фейстеля. Операции шифрования. Пример криптографического протокола, используемым алгоритмом. Предложения по его использованию.

    контрольная работа, добавлен 05.11.2015

  • Проектирование алгоритма работы управляющего автомата. Составление граф-схемы алгоритма. Реализация алгоритма на языке программирования Assembler. Синтез функций возбуждения и выходов. Выбор варианта кодирования состояний автомата с жёсткой логикой.

    курсовая работа, добавлен 12.02.2013

  • Концепция решения задания, описание основных переменных и констант. Разработка общих требований к программе и ее структуре. Программная реализация алгоритмов и управляющей программы. Создание процедур и функций для реализации алгоритмов расчета.

    курсовая работа, добавлен 13.10.2019

  • Виды и формы электронных учебников. Выбор средств разработки электронного учебника - язык HTML, CSS и JavaScript и среда Adobe Dreamweaver. Описание алгоритма программы, ее структурных и функциональных характеристик. Тестирование и верификация программы.

    курсовая работа, добавлен 16.03.2015

  • Анализ технического задания и постановка задачи проектирования. Разработка алгоритма программы и пользовательского интерфейса. Описание переменных, объектов и процедуры VIVOD, SOR_UB, SORT_VOZR и др. Описание сервисных процедур и инструкция оператору.

    курсовая работа, добавлен 13.01.2015

  • Знакомство с особенностями разработки алгоритма для дешифрования сообщений зашифрованных горизонтальным перестановочным шифром. Криптостойкость как основная характеристика алгоритма шифрования. Анализ групп шифров замены: моноалфавитные, полиалфавитные.

    контрольная работа, добавлен 07.05.2013

  • Практическое применение блочного алгоритма шифрования DES, который базируется на алгоритме DEA. Пример представления блоков в виде хэш-функций, использование ротационного хэш-кода. Преобразование входного блока данных в выходной идентичной длины.

    курсовая работа, добавлен 13.01.2013

  • Разработка программы на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран. Описание алгоритма и листинг программы. Описание входных данных и результат вычислений. Оформление результатов работы программы на листе "Результат".

    курсовая работа, добавлен 09.01.2014

  • Разработка эскизного и технического проекта программы, моделирующей игру "Сбей самолет". Назначение и область применения, технические характеристики. Организация входных и выходных данных, описание алгоритма. Исходный код программы, ее тестирование.

    курсовая работа, добавлен 15.07.2012

  • Разработка программы микроконтроллера на базе МП Intel 8051, реализующей функциональность электронных часов. Программа поддерживает режим счёта и режим установки времени. Реализация логики построения программы, исходного текста программы с комментариями.

    курсовая работа, добавлен 15.08.2009

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

    лабораторная работа, добавлен 09.04.2012

  • Описание алгоритма программы, полный листинг программного кода с комментариями. Организация входных и выходных данных, результаты работы программных форм. Технические средства и назначение программы. Условия выполнения и основные функции программы.

    курсовая работа, добавлен 13.12.2015

  • Понятие алгоритма как предмета математических исследований, его основные свойства. Составление алгоритмов на естественном языке для процессора электронно-вычислительной машины. Разработка структуры программы с помощью алгоритмов в виде блок-схемы.

    реферат, добавлен 08.02.2014

  • Создание программы на Pascal для определения минимума и максимума суммарных параметров организма. Используемые методы, описание алгоритма программы с описанием функций составных частей и связи между ними. Описание и руководство входных и выходных данных.

    реферат, добавлен 25.02.2015

  • Метод вычисления свертки, основанный на применении быстрого преобразования Фурье, ее программная реализация. Повышение эффективности вычисления свертки и уменьшение времени ее выполнения с помощью рекурсивных процедур для реконструкционного 3D-алгоритма.

    статья, добавлен 29.01.2019

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.