Как да подпише с EDS електронни документи на различни форми

Създаването и прилагането на системи за управление на документи по електронен път неизбежно повдига и въпроса за определяне на електронния документ и подпис. Почти сме свикнали да работят с електронни цифров подпис (EDS) файлове, но понякога нашите документи са файлове от определен формат или не са файлове.

В тази статия ще разгледаме някои от най-често срещаните видове данни с електронен подпис за електронни документи на определени формати.

Текст в HTML форма

Този проблем възниква, когато вграждането на EDS в системи с "тънък" клиент, когато потребителят работи системата през уеб-браузър (MS IE). В такива системи, се извършва по следния начин: създава латентна скрито поле във формата. Когато потребителят натисне един бутон, като "подпишете и изпратите" съответстващ манипулатор скрипт (като VBScript) създава низ променлива, в който записите на метод на свързване важна информация за документите за самоличност, както и съдържанието на текстовите полета, че потребителят е влязъл. Следваща формира низ променлива е подписан. Най-често използваните методи на capicom.dll, неразделени подпис. Подписано низ променлива, и там е електронен документ. Документът (подписан линия) е написан на скритата-област и метода на POST се предава към сървъра. Приложението на сървъра проверява подписа в променливата, получени от скрит-област, и в зависимост от резултатите от проверката на подписа и съдържанието на електронния документ носи неговото по-нататъшно усъвършенстване. Важното е да се запази подписания документ на сървъра. За тази цел, те са склонни да създадете таблица в базата данни, с две полета: ключова област и област низ, съдържащ подписан електронен документ.

Подпис в базата данни

Доста чести не-файл, или низ представянето на електронния документ и електронния документ - като съвкупност от записи в таблиците в базата данни. За да се регистрирате такъв документ записва стойностите на полета в таблиците в базата данни, са в тип низ, и се формира от наниз от променливата на низ, което отразява съществен и значим идентификация на документа. Тя е тази линия сега се счита за оригинал електронен документ и подписан. Подписаната низ се съхранява в съответната таблица система от база данни с две полета: инструмент поле и ключова област низ, съдържащ подписан електронен документ.

Текстови документи в XML формат

Подпис файлове в PDF формат

За създаване и проверка на електронен подпис и да осигури правната стойност на електронни документи, генерирани в PDF формат, компанията "CRYPTO-ПРО" е разработила специален продукт, наречен "Крипто PDF". Той е модул за създаване и проверка на електронен подпис и е предназначена за създаване и проверка на подписи в programmax Adobe Reader, Adobe Acrobat версия 7 и по-горе. "CryptoPro на PDF" е проектиран с помощта на Adobe Systems Inc. софтуерен интерфейс и сертифицирана от електронния цифровия подпис на компанията Adobe Systems.

Това позволява използването на сертифицирани средства за криптографска защита на информацията "Крипто CSP" в на Adobe Acrobat продукти, Adobe Reader и Adobe LiveCycle ES. Важна забележка: "Крипто-Pro CSP" за проверка на електронния подпис не изисква активиране на лиценза, това е, работи безплатно. Просто инсталирате този продукт и проверява подписа с помощта на Adobe Reader.

Подпис multifile документи

Понякога даден документ може да бъде доста голяма колекция от файлове. Например, данни за първичните счетоводни документи за сделки с регистъра на притежателите на инвестиционни дялове на договорен фонд, получени от управляващото дружество. В този случай, може да се формира за всеки документ подписа си, но можете да се откаже от него. Ако по някаква причина, формирането на електронен подпис за всеки документ файл не е възможно, се създаде друг файл в текстов формат, който записва на самоличността на документа и стойностите на хеш за всеки документ файл. Този файл (хартия карта) и да се регистрирате. Но в този случай трябва да бъде предоставена на системата за инструмента за потребител, който ви позволява да се изчислят стойностите хеш за всеки файл и сравняване на изчислените стойности с данните за документ с карти.

Юри Маслов, търговски директор на "CRYPTO-ПРО"