Алгоритм кодировки RSA

Реализация клиент-серверного приложения для пересылки закодированной информации с помощью алгоритма RSA. Алгоритм создания открытого и секретного ключей. Шифрование сообщения с использованием открытого ключа. Применение закрытого ключа для расшифрования.

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

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

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

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

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

  • Определение бита и бинарных данных. Криптографические операции и криптографический ключ. Понятие полного перебора. Линейный и дифференциальный криптоанализ. Ключи асимметричного алгоритма. Максимальная длина ключа для симметричных криптосистем.

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

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

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

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

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

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

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

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

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

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

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

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

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

  • История создания системы распределения ключей. Оценка стойкости алгоритма. Разложение числа на простые множители. Нахождение первообразного корня. Система распределение ключей Диффи-Хеллмана. Модульное возведение в степень. Генерация простого числа.

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

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

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

  • Методы подстановки, основанные на умножении номера каждого символа исходного текста на значение ключа. Реализация алгоритма и программы шифрования исходного текста в системе класса monoalphabetic. Алгоритм решения (блок-схемы). Написание текста программы.

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

  • Характеристика кода Хаффмана как метода сжатия данных. Исследование алгоритма и этапов кодирования информации. Пример построения бинарного дерева и закодированного сообщения. Пример кодирования сообщения с помощью алгоритма Хаффмана на языке PHP.

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

  • Применение алгоритмов шифрования данных в системе электронного документооборота. Алгоритм RSA: история создания. Система шифрования RSA. Цифровая электронная подпись. Способы взлома алгоритма RSA. Оптимизация алгоритма RSA в приложениях шифрования.

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

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

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

  • Общие сведения о Twofish как алгоритме шифрования с размером блока 128 бит и длиной ключа до 256 бит. Технические особенности и возможности криптопреобразования Адамара в алгоритме шифрования Twofish. Криптоанализ функций образования ключей в алгоритме.

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

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

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

  • Минимальные элементы двух векторов C и D разной размерности, их суммы и разности. Определение наибольшего элемента матрицы размерности mхn, не превышающего значение ключа поиска. Наибольший элемент матрицы. Разработка алгоритма, отладка и код приложения.

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

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

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

  • Назначение, цели создания, компоненты веб-приложения "Умная ферма". Описание RESTFul API запросов. Описание разделов и модулей веб-приложения. Обоснование выбора программных продуктов для создания программного кода. Разделы сайта и система навигации.

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

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

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

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

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

  • Пакетные фильтры и прокси: общая характеристика и функциональные особенности, оценка преимуществ и недостатков. Шифрование алгоритмом DES: краткие сведения, разработка и реализация алгоритма. Алгоритм шифрования ГОСТ 28147–89. Режим простой замены.

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

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

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

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

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

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