Как подписывать с помощью ЭЦП электронные документы различных форм
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
При создании и внедрении систем электронного документооборота неизбежно встает задача определения электронного документа и его подписи. Мы уже почти привыкли работать с электронной цифровой подписью (ЭЦП) для файлов, но иногда наши документы представляют собой файлы определенного формата или вообще не являются файлами.
В настоящей статье рассмотрим несколько наиболее распространенных вариантов работы с ЭЦП для электронных документов определенных форматов.
Подпись в HTML-форме
Такая задача возникает при встраивании средств ЭЦП в системах с "тонким" клиентом, когда пользователь работает в системе через Web-браузер (MS IE). В таких системах поступают следующим образом: создается скрытое hidden-поле в форме. Когда пользователь нажимает кнопку типа "подписать и отправить", соответствующий скрипт обработчика (например, на VBScript) формирует строковую переменную, в которую методом конкатенации записывают важную информацию по идентификации документа и содержимое текстовых полей, которые ввел пользователь. Далее сформированная строковая переменная подписывается. Чаще всего используются методы объектов CAPICOM.dll, неотделенная подпись. Подписанная строковая переменная и есть электронный документ. Подписанный документ (подписанная строка) записывается в hidden-поле и методом POST передается на сервер. Серверное приложение проверяет подпись в переменной, полученной из hidden-поля, и в зависимости от результатов проверки ЭЦП и содержательной части электронного документа осуществляет его дальнейшую обработку. Важным моментом является сохранение подписанного документа на сервере. Для этого, как правило, создают таблицу в базе данных системы с двумя полями: поле ключа и строковое поле, содержащее подписанный электронный документ.
Подпись в базе данных
Довольно часто встречается нефайловая, или строковая, форма представления электронного документа, а электронный документ – как совокупность записей в таблицах базы данных. Для подписания такого документа значения полей записей в таблицах базы данных приводятся в строковый тип, и с помощью конкатенации формируется строковая переменная, отражающая существенную содержательную и идентификационную часть документа. Именно эта строка теперь считается оригиналом электронного документа и подписывается. Подписанная строка сохраняется в соответствующей таблице базы данных системы с двумя полями: поле ключа документа и строковое поле, содержащее подписанный электронный документ.
В настоящей статье рассмотрим несколько наиболее распространенных вариантов работы с ЭЦП для электронных документов определенных форматов.
Подпись в HTML-форме
Такая задача возникает при встраивании средств ЭЦП в системах с "тонким" клиентом, когда пользователь работает в системе через Web-браузер (MS IE). В таких системах поступают следующим образом: создается скрытое hidden-поле в форме. Когда пользователь нажимает кнопку типа "подписать и отправить", соответствующий скрипт обработчика (например, на VBScript) формирует строковую переменную, в которую методом конкатенации записывают важную информацию по идентификации документа и содержимое текстовых полей, которые ввел пользователь. Далее сформированная строковая переменная подписывается. Чаще всего используются методы объектов CAPICOM.dll, неотделенная подпись. Подписанная строковая переменная и есть электронный документ. Подписанный документ (подписанная строка) записывается в hidden-поле и методом POST передается на сервер. Серверное приложение проверяет подпись в переменной, полученной из hidden-поля, и в зависимости от результатов проверки ЭЦП и содержательной части электронного документа осуществляет его дальнейшую обработку. Важным моментом является сохранение подписанного документа на сервере. Для этого, как правило, создают таблицу в базе данных системы с двумя полями: поле ключа и строковое поле, содержащее подписанный электронный документ.
Подпись в базе данных
Довольно часто встречается нефайловая, или строковая, форма представления электронного документа, а электронный документ – как совокупность записей в таблицах базы данных. Для подписания такого документа значения полей записей в таблицах базы данных приводятся в строковый тип, и с помощью конкатенации формируется строковая переменная, отражающая существенную содержательную и идентификационную часть документа. Именно эта строка теперь считается оригиналом электронного документа и подписывается. Подписанная строка сохраняется в соответствующей таблице базы данных системы с двумя полями: поле ключа документа и строковое поле, содержащее подписанный электронный документ.
Другие работы
Контрольная работа по дисциплине: Основы компьютерных технологий. Вариант №9
IT-STUDHELP
: 26 декабря 2022
Контрольная работа
Вариант №9
Постановка задачи
Задание №1
1) Начертить логическую схему по образцу:
Для этого использовать инструмент «Обрамление» на панели «Форматирование текста»:
2)Написать формулу для каждого выхода С, используя логические функции OOCalc (значение сигналов на входе задать самостоятельно):
3) Составить таблицу истинности для этой схемы:
Задание №2
1. Создать таблицу для расчетов по образцу.
2. Скопировать Рисунок 1 на лист.
3. Составить формулы для расчета каждого з
480 руб.
Организация ремонта комбайнов и сельскохозяйственной техники в СПК «Совет» Караидельского района с разработкой КОНСТРУКЦИИ ХОНИНГОВАЛЬНОЙ УСТАНОВКИ
Рики-Тики-Та
: 22 февраля 2017
РЕФЕРАТ
Проект: __ с., __ рисунка, __ таблиц, __ источников, __ приложения, __листов формата А1 графического материала.
ЦЕНТРАЛЬНАЯ РЕМОНТНАЯ МАСТЕРСКАЯ, ТЕХНОЛОГИЯ ВОССТАНОВЛЕНИЯ ГИЛЬЗ, ХОНИНГОВАНИЕ, УСТАНОВКА ХОНИНГОВАЛЬНАЯ
Объектом дипломного проектирования является центральная ремонтная мастерская СПК. Проведены исследования по определению износов гильз цилиндров двигателей А-41. Разработана технология восстановления гильз цилиндров расточкой на ремонтный размер. В процессе работы выпо
825 руб.
Разработка технологии производства детали "Обойма ротора"
Рики-Тики-Та
: 16 августа 2012
Содержание
1 Изучение и анализ чертежа детали 4
1.1 Назначение, химический состав и свойства материала 4
2 Выбор заготовки 6
3 Разработка маршрутной технологии 8
3.1 Выбор методов обработки и установление этапов обработки поверхностей 7
3.2 Операции маршрутной технологии 9
3.3 Расчет операционных размеров 13
4 Расчет операции 10 Токарная 18
4.1 Выбор оборудования и режущих инструментов 18
4.2 Расчет режимов резания 18
4.3 Расчет норм времени
55 руб.
Статистичне вивчення основних фондів на підприємстві ВАТ "Сумиобленерго"
evelin
: 16 ноября 2013
Вступ
1. Теоретичні основи вивчення основних фондів
1.1 Характеристика та класифікація основних засобів
1.2 Види оцінки основних фондів
1.3 Показники наявності, стану і динаміки основних фондів
1.4 Показники використання основних фондів
1.5 Статистичне вивчення використання обладнання і виробничих потужностей підприємства
2. Статистичне вивчення основних фондів на підприємстві
2.1 Коротка економічно-організаційна характеристика підприємства
2.2 Статистичне
5 руб.