Клиент-серверное приложение с использованием технологии цифровой подписи на языке программирования Java

Сравнение двух языков программирования в рамках реализации цифровой подписи: C# и Java. Инструменты криптографических библиотек языка Java. Этапы алгоритма цифровой подписи. Рациональность использования цифровой подписи в электронном документообороте.

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

  • Основные принципы электронного документооборота. Виды электронных подписей в Российской Федерации. Общепризнанная схема цифровой подписи. Управление открытыми ключами. Виды ассиметричных алгоритмов ЭП. Использование хеш-функций. Хранение закрытого ключа.

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

  • Алгоритмы электронной подписи. Методы использования функции цифровой подписи. Прямая и арбитражная цифровые подписи, их различия. Средства работы с электронной подписью: пакет PGP, GNU Privacy Guard (GnuPG), "Криптон". Правовое регулирование ЭЦП в России.

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

  • История создания языка программирования Java. Безопасность, объектная ориентированность, надежность, интерактивность, независимость от архитектуры ЭВМ, интерпретация, высокая производительность и мобильность языка. Виртуальная машина Java и байт-коды.

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

  • Эффективное использование объектно-ориентированного языка программирования Jаvа. Синтаксис языка Java как очищенный вариант синтаксиса языка С++. Форма исходного файла Java. Методы программирования, классы и объекты. Параметры, массивы, интерфейс.

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

  • Исследование подходов для будущего развития пост-квантовой криптографии, а именно направления криптографии на базе теории решеток. Области будущих разработок в схемах электронно-цифровой подписи на базе теории решеток, внедрение в них модели Фиата-Шамира.

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

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

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

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

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

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

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

  • Возможности криптографических сервисов, предоставляемых платформами .NET и Java. Различные алгоритмы для шифрования данных. Характеристика программы шифрования и скрытия зашифрованной информации в файле, написанная на языке программирования Java.

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

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

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

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

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

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

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

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

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

  • Языки программирования и их разнообразие, диалекты, реализации и версии. Машинные коды, ассемблер - "сборщик", автокод. Фортран, лисп, кобол, алгол 60, бэйсик. Создание многоцелевого языка программирования. APL, лого, паскаль, пролог, си, ада, форт, java.

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

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

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

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

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

  • Оценка целесообразности применения низкоуровневого машинного кода совместно с высокоуровневым языком программирования. Рассмотрение возможности произвести вставку ассемблерного кода в языке Java. Цели совмещения Java и ассемблера. Java Native Interface.

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

  • Язык программирования Java и среда для разработки приложения на Java. Разработки системы Oracle Jdeveloper с современным набором средств по моделированию, разработке, отладке и оптимизации приложений на Java и веб-сервисов с условием к J2EE-разработки.

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

  • Цифровая подпись как личный случай аналога собственноручной подписи. Основные признаки электронной цифровой подписи (ЭЦП), необходимые для проверки средства кэширования. Виды электронных подписей в Российской Федерации. Атаки на ЭЦП, управление ключами.

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

  • Первые шаги автоматизации программирования и классификация его языков. Языки программирования высокого уровня: Кобол и Фортран. Создание Basic и Pascal. Языки искусственного интеллекта, объектно-ориентированного и визуального программирования: C++ и Java.

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

  • Обзор технологии Struts и её использование в разработке веб-приложений. Особенности технологии JSP и её возможности в аспекте развития программирования. Характеристика понятия "Веб-приложение", характеристика создания ряда веб-приложений на языке Java.

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

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

    учебное пособие, добавлен 09.12.2013

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

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

  • Характеристика конкретных классов языка Java, разработанных для сетевого программирования: доступ из приложений Java к файлам, расположенным на сервере Web; создания серверных и клиентских приложений с использованием потоковых и датаграммных сокетов.

    лекция, добавлен 03.12.2009

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

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

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