Алгоритм шифрования CAST

Принцип работы блочного алгоритма симметричного шифрования на основе сети Фейстеля. Реализация алгоритма криптосистемы на языке программирования C# в Visual Studio. Принцип зашифровки текста. Проверка работоспособности и корректности работы программы.

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

  • Разработка приложения "Журнал контактов" в среде Visual Studio на языке C# с возможностью сохранять контактные данные с подробной информацией о них. Блок-схема алгоритма программы. Предоставление справочной информации по программному обеспечению.

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

  • Лабораторный практикум по изучению принципов шифрования для курсового проектирования. Рассмотрение кодировщиков DES, AES, RC6 и метода Хаффмана. Изучение теоретического материала. Алгоритмы шифрования, программная реализация. Вопросы для самоконтроля.

    методичка, добавлен 19.10.2014

  • Характеристика модификации стандартного генетического алгоритма, особенности принципа его работы. Проверка работоспособности модифицированного алгоритма. Использование критериев Уилкоксона, Манна-Уитни и пакета статистической обработки данных Statistica.

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

  • Анализ предметной области, основных методов разработки, средств программирования программного продукта. Сеть передачи данных. Разработка алгоритма программы. Реализация алгоритма программы в среде объектно-ориентированного программирования Delphi.

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

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

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

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

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

  • Современные утилиты шифрования данных. Принцип "прозрачного" шифрования. Защита всех данных, содержащихся на жестком диске, при помощи программы Secure Disk. Шифрование "на лету" утилитой TrueCrypt. Принцип скрытых контейнеров и опции их подключения.

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

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

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

  • Анализ работы SBC сортировок на реальных статистических моделях. Установление зависимости между длинной входных данных и временем сортировки для каждого алгоритма. Разработка программы "Model1" на платформе Microsoft Visual Studio Express 2013 (яз. C#).

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

  • Разработка алгоритма, перебирающего все расстановки и проверяемого нетривиальные условия. Алгоритм работы программы. Разбор алгоритма функции permutations. Описание используемых структур данных. Оценка сложности алгоритма. Инструкция для пользователя.

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

  • Обычная модель доступа к данным и их хранения в приложениях Visual Studio. Общие сведения об источниках данных, о локальных данных. Доступ к данным в объектно-ориентированном языке C#. Создание приложений для обработки данных с помощью Visual Studio 2010.

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

  • Разработка алгоритма построения BPMN-модели, симулирующей поведение заданной каузальной сети. Формальное описание алгоритма, доказательство его корректности на произвольной сети. Его реализация в процессно-ориентированной информационной системе ProM.

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

  • Метод невозможных дифференциалов как криптоанализ блочных шифров, разработанный в 1998 г. Эли Бихамом, Эди Шамиров и Алексом Бирюковым. Его закономерности и идея. Описание симметричного блочного шифра Магма в новом российском стандарте шифрования.

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

  • Ознакомление с интерфейсом среды программирования Visual Studio, её основные функции и возможности. Написание кода проекта на языке Visual Basic. Настройка внешнего вида элементов управления программы. Создание обработчиков события нажатия на кнопку.

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

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

    отчет по практике, добавлен 19.07.2012

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

    презентация, добавлен 05.09.2019

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

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

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

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

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

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

  • Разработка приложения на языке программирования высокого уровня C++. Проектирование блок-схемы алгоритма работы программы. Тестирование системы управления базами данных. Реализация класса Database и Table. Сохранение базы данных в бинарный файл.

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

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

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

  • Выполнение проекта кода калькулятора в Visual Studio 2022. Создание файла для отработки кода. Разработка файла С++ формата с именем Source.ccp, определение места его сохранения. Изменение кода программы с кириллицы на латиницу. Проверка работы программы.

    практическая работа, добавлен 12.11.2024

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

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

  • Режимы работы алгоритма DES: обратная связь по шифртексту и выходу, электронная кодовая книга, цепочка блоков. Криптографический алгоритм IDEA. Криптостойкость российского стандарта. Функции генерации ключевого потока. Шифрование с открытым ключом.

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

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

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

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