Разработка алгебраической библиотеки конечных полей для обобщенных криптографических алгоритмов

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

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

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

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

  • Знакомство с основными типами адаптеров: связыватели для использования функционального объекта с двумя аргументами, отрицатели для инверсии значения предиката. Общая характеристика стандартных обобщенных алгоритмов библиотеки Standard Template Library.

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

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

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

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

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

  • Характеристика программного комплекса "Graf10", используемого в учебном процессе, реализованного с использованием открытой графической библиотеки OpenGL. Работа с перспективной и ортографической проекциями, трафаретами, освещением и тенями, текстурами.

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

  • Разработка и проектирование базы данных библиотеки. Создание интерфейса пользователя в среде программирования "1С: Предприятие". Описание автоматизированного рабочего места в библиотеке. Листинг программной реализации базы данных для библиотеки.

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

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

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

  • Нахождение алгебраической иммунности криптографических булевых функций и булевых отображений, задающих S-блок шифра Baby-Rijndael в системе компьютерной алгебры Sage. Определение базисных векторов пространства решений, редуцированного базиса Гребнера.

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

  • Существенный анализ выполнения быстрой рекурсивной сортировки. Реализация поиска подстрок с помощью конечного автомата. Особенность создания объектов на языке Java. Создание улучшенного линейного поиска. Характеристика построения сортировки выбором.

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

  • Разработка информационного обеспечения САПР. Перечень полей базы данных и схемы данных. Описание типов данных и свойств полей. Подготовка отладочных данных. Разработка чертежа и организация связи элементов с БД. Аппаратное и программное обеспечение.

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

  • Знакомство с программами автоматизированного управления финансами - Парус, Галактика, Компас. Основные принципы создания библиотеки в программе "Император 3". Окно выбора пути для хранения новой библиотеки. Характеристика результатов создания новой папки.

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

  • Основная роль призывных участков в структуре Вооруженных сил Республики Казахстан. Особенность применения информационных технологий в деятельности военкоматов. Проектирование и разработка главных алгоритмов и программного кода комплекса "Призывник".

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

  • Понятие графического пользовательского интерфейса. Характеристика технологии Swing и JComponent как базовый класс библиотеки визуальных компонентов. Метки, кнопки и контейнеры как визуальные компоненты. Создание графического редактора на языке Java.

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

  • Расчет электрических полей электротехнических устройств с применением метода конечных элементов. Построение геометрической модели устройства в программе ELCUT. Ввод физических свойств каждого элемента конструкции. Получение картины распределения полей.

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

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

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

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

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

  • Модель программы автоматизирующей деятельность библиотеки и способы ее взаимодействия с пользователем, читателем. Исследование и описание процессов работы библиотеки по средствам UML-диаграмм среды IBM. Суть диаграммы вариантов использования в программе.

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

  • Описание структуры проекта языка Java. Особенности создания методов в Eclipse. Сущность ключевого слова extends. Применение методов SetStart и SetWL1Money как сеттера и инициализатора полей. Понятие сортировки как одного из элементов программирования.

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

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

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

  • Описание алгоритмов машинной графики, построение выпуклой оболочки, триангуляции Делоне, звездчатого полигона многоугольника и диаграммы Воронова. Проектирование модуля на языке C++, в среде Visual Studio, с использованием библиотеки классов MFC.

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

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

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

  • Elcut как мощный современный комплекс программ для инженерного моделирования электромагнитных, тепловых и механических задач методом конечных элементов. Уравнение теплопроводности, определение физических параметров. Моделирование температурного поля.

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

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

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

  • Использование профессионального программирования на PHP. Системы управления базами данных. Выбор СУБД. Разработка и сконструированные графического интерфейса при помощи библиотеки Java Script Ext JS. Настройка работы приема-отправки электронных писем.

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

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

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

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