Flatik.ru

Перейти на главную страницу

Поиск по ключевым словам:

страница 1


ООО «МО ПНИЭИ - КрасКрипт»

ПРОГРАММЫ АВТОМАТИЧЕСКОЙ КРИПТОГРАФИЧЕСКОЙ ОБРАБОТКИ ФАЙЛОВ

CHECKER - Сигнатура / CHECKER - Верба OW

версия 2.5

г. Красноярск, 2007 год.

АННОТАЦИЯ.
В данном документе описывается настройка и использование программ автоматической криптографической обработки файлов «CHECKER – Сигнатура» (Checker) / «CHECKER - Верба OW» (CheckerVO), далее по тексту называется просто программа.

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

Программа позволяет произвести тонкую настройку параметров ЭЦП, шифрования и ведения архивов обрабатываемых документов.

Программа предназначена для использования в КО, клиентах Банка России, совместно со СКАД «Сигнатура», для Checker и СКЗИ «Верба-OW», для CheckerVO, для обработки исходящих и входящих документов при обмене КО и Банком России.

Программа разработаны ООО «МО ПНИЭИ - КрасКрипт», телефоны сопровождения (3912) 56-06-98, 56-06-93.

ОГЛАВЛЕНИЕ.




1. ОБЩЕЕ ОПИСАНИЕ 5

2. СРЕДА ФУНКЦИОНИРОВАНИЯ 8

3. КОМПЛЕКТ ПОСТАВКИ И УСТАНОВКА ПРОГРАММЫ 9

4. НАСТРОЙКА ПРОГРАММЫ 10

4.1 общие требования по настройке 10

4.2 настройки в конфигурационном файле CHECKER.INI (Checker-Сигнатура) и CHECKERVO.INI (Checker-ВербаOW) 10

4.2.1 Секция общих настроек программы, должна присутствовать обязательно. Имя секции Global. 10

4.2.2 Секции обработки файлов. 12

4.2.3 Секции определяющие работу с ЭЦП, шифрованием и упаковкой файлов. 14

4.3 значение параметров flags в конфигурационном файле CHECKER.INI (Checker-Сигнатура) и CHECKERVO.INI (Checker-ВербаOW) 18



4.3.1 Для Checker-Сигнатура 18

4.3.2 Checker-ВербаOW 18

5. РАБОТА С ПРОГРАММОЙ 19

6. ПРОБЛЕМЫ И ОШИБКИ 21


1.ОБЩЕЕ ОПИСАНИЕ

Программы Checker/checkerVO предназначены для автоматического копирования (перемещения) файлов, а так же для криптографической обработки этих файлов.

Основные функции программы:


  • копирование файлов из директории Источника в директорию Приемник;

  • перемещение файлов из директории Источника в директорию Приемник;

  • применение функций ЭЦП(КА) к копируемым (перемещаемым) файлам:

    • подпись файла

    • проверка подписи файла с удалением и без

    • проверка существующей подписи (с удалением и без)

  • применение функций упаковки/распаковки файла;

  • применение функций зашифрования/ расшифрования файла;

  • вызов внешних программ для обработки файлов;

  • копирование файлов содержащих ЭЦП(КА) для дальнейшей, долговременной архивации;

  • архивация необходимых файлов и журналов работы программы;

  • ведение журналов процесса обработки файлов.

Дополнительно, только для Checker-Сигнатура:

- обработка (проверка логической структуры, подпись, шифрование) документов в формате XML, согласно УФЭБС
Общая логика работы программы представлена на рис.1.

Рис.1

Общее количество возможных сценариев 100. Обработка файлов может производится как полностью (ЭЦП, упаковка, шифрование), так и с исключением любой из составляющей сценария.
Архивируются только файлы с ЭЦП.
При некорректной обработке исходный файл не удаляется. Файлы не прошедшие расшифрование и/или проверку ЭЦП копируются в директорию установленную как BAD для дальнейшего определения причины ошибки.
Все действия программы отображаются в текстовом виде на экране монитора и записываются в журналы работы. Ведутся два журнала работы: общий журнал файлы ГГГГММДД.LOG (для CheckerVO - ГГГГММДДVO.LOG); журнал ошибок программы файлы ГГГГММДД.ERR (для CheckerVO - ГГГГММДДVO.ERR). В журналах фиксируется: время операции(ошибки), имя файла, действие и/или ошибка. При обработке ошибочных ситуаций предусмотрен вызов внешней программы с передачей ей строки содержащей код и причину возникновения ошибки.

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


Функции криптографической обработки используют ядро СКАД «Сигнатура» версии 3.0 и выше (для CheckerVO – СКЗИ «Верба OW версии 6.0 и выше»).
В отсутствии криптоядра функции ЭЦП и шифрования не выполняются, но программа может функционировать как простой робот по копированию и перемещению файлов, вполне успешно заменяя многочисленные .bat-ники и ручной труд администратора.


2.СРЕДА ФУНКЦИОНИРОВАНИЯ

Программа функционирует на компьютерах под управлением ОС Windows 9X/NT/2000/XP/2003.

Аппаратная конфигурация должна обеспечивать стабильное функционирование ОС. В штатном режиме для своего нормального функционирования программа требует около 50 Мб оперативной памяти компьютера.

Необходимое дисковое пространство для программы – 10 Мб + Максимальный размер обрабатываемого файла + Пространство для архивов и файлов не прошедших криптообработку, если используется каталог программы.

Для использования функций криптообработки необходимо, перед установкой программы, установить ядро СКАД «Сигнатура» версии 3.0 и выше (для CheckerVO – СКЗИ «Верба OW версии 6.0 и выше»), а так же иметь необходимые ключевые материалы и справочники. За более подробной информацией обращайтесь к документации по СКАД «Сигнатура» (СКЗИ «Верба OW).


3.КОМПЛЕКТ ПОСТАВКИ И УСТАНОВКА ПРОГРАММЫ

Программа распространяется в виде простой программы установки на базе самораспаковывающегося архива. Программа установки включает все необходимые для работы файлы и не требует установки каких-либо сторонних компонентов программной среды, за исключением (при необходимости использования) СКАД «Сигнатура».

Комплект поставки:

1. файл SetupChecker.exe - программа установки Checker.

2. файл SetupCheckerVO.exe - программа установки CheckerVO

2. файл *.Lic - лицензионный файл (* - наименование организации).

Для установки программы запустите программу установки SetupChecker.exe (SetupCheckerVO.exe). Окно установки представлено на рис. 2.
Рис. 2

Для завершения программы установки необходимо скорректировать «папку назначения» и нажать кнопку «Извлечь».

После установки скопировать файл *.Lic в папку программы.

4.НАСТРОЙКА ПРОГРАММЫ

4.1общие требования по настройке

Перед началом использования программы необходимо провести ряд настроек:



  • при необходимости использования функций шифрования и ЭЦП, установить и настроить СКАД «Сигнатура» версии 3.0 и выше (для CheckerVO – СКЗИ «Верба OW версии 6.0 и выше»), а также получить и/или выработать необходимые ключевые материалы;

  • необходимо настроить сценарии обработки файлов в настроечном файле CHECKER.INI (для CheckerVO - CHECKERVO.INI).



4.2настройки в конфигурационном файле CHECKER.INI (Checker-Сигнатура) и CHECKERVO.INI (Checker-ВербаOW)

Файл CHECKER.INI (CHECKERVO.INI) является текстовым файлом в WIN-кодировке, его редактирование осуществляется встроенной в ОС программой «Блокнот» или редакторами популярных файловых менеджеров таких как «FAR».

По структуре файл CHECKER.INI (CHECKERVO.INI) представляет собой набор секций, имя секции заключается в [ ], и набора параметров. Комментарии к параметрам располагаются в отдельной строке и помечаются символом “;”. Описание секций:

4.2.1Секция общих настроек программы, должна присутствовать обязательно. Имя секции Global.


Пример:

; секция общих настроек программы

[Global]

; общие параметры

Timer=300

ErrProg="net send Udjin %ERROR%"

ShowExtProg=0

CheckExclusive=1

ShowResultPanel=1

arch_all=.\ARCHIVES

arch_comm=.\rar a -ep -y -r -rr8 -ag+YYYYMMDD -df -idp %ARCH% %FILES%

last_arch=13.11.2007

; следующие параметры только для Checker-Сигнатура

flags=0


skad=local

pse="pse://d:\spr\По умолчанию\local.pse

localstore="file://d:\spr\По умолчанию\local.gdbm"

ldap=


NoSKAD=1

Scheme=".\xsd\v2\cbr_ed_ko_v2.1.0.xsd"

SchemeSig=".\xsd\v2\cbr_dsig_v1.1.0.xsd"

SchemeEnvSig=".\xsd\v2\cbr_dsig_env_v1.1.0.xsd"

SchemeProps=".\xsd\v2\cbr_msg_props_v1.2.0.xsd"

; следующие параметры только для Checker-ВербаOW

openkey=.\SPR\

secretkey=A:\

coding_spr=oem

NoVerba=1
Описание параметров:

[Global] - Имя секции общих настроек, не изменять!

Timer=300 - Таймаут в сек, время, через которое программа будет выполнять сценарии обработки файлов.

ErrProg="net send Udjin %ERROR%" - Внешняя программа обработки ошибок, содержание ошибки передается в качестве параметра %ERROR%.

ShowExtProg=0 - Видимость окон внешних программ

0 – не показывать

1 – показывать.

Если параметр отсутствует принимается 0.



CheckExclusive=1 - Условие проверки файла на занятость другим процессом. Перед обработкой файла программа пытается открыть данный файл в эксклюзивном режиме

0 – не проверять

1 – проверять

Если параметр отсутствует принимается 1.



ShowResultPanel=1 - Условие показа панели «Результаты обмена» при старте программы

0-не показывать

1-показывать

Если параметр отсутвует принимается 0. Панель результата можно открыть принудительно через меню «Сервис / Результаты обмена»



arch_all=.\ARCHIVES - Директория для ведения общих архивов.

Если параметр отсутствует, общий архив не ведется.



arch_comm=.\rar a -ep -y -r -rr8 -ag+YYYYMMDD -df -idp %ARCH% %FILES% - Команда архиватора для создания общих архивов

Если параметр отсутствует, общий архив не ведется.



last_arch=13.11.2007 - Дата последней архивации, создается и корректируется программой.
Следующие параметры определяют настройки СКАД «Сигнатура» и применяются для Checker-Сигнатура.

flags=0 - Флаги инициализации СКАД «Сигнатура», значения согласно п. 4.3

skad=local - Использовать локальные настройки СКАД. При инициализации выдается стандартное окно выбора профиля пользователя. Данный параметр если присутствует и не пустой имеет приоритет над следующими ниже параметрами и допускает их отсутствие.

pse="pse://d:\spr\По умолчанию\local.pse" - Путь к персональному справочнику сертификатов. Если параметр отсутствует, криптографические функции не доступны.

localstore="file://d:\spr\По умолчанию\local.gdbm" - Путь к локальному справочнику сертификатов. Если параметр отсутствует криптографические функции не доступны.

ldap= - LDAP сервер доступа к сетевому справочнику сертификатов.

NoSKAD=1 - Параметр определяет возможность работы программы без СКАД. Значения:

0 – возможна работа, но функции подписи/шифрования недоступны

1 – работа без СКАД невозмона.

Если параметр отсутствует применяется = 1.



Следующие параметры определяют настройки XML схем УФЭБС и применяются для Checker-Сигнатура.
Данные параметры должны присутствовать обязательно. Значения корректируются разработчиком.

Scheme=".\xsd\v2\cbr_ed_ko_v2.1.0.xsd"

SchemeSig=".\xsd\v2\cbr_dsig_v1.1.0.xsd"

SchemeEnvSig=".\xsd\v2\cbr_dsig_env_v1.1.0.xsd"

SchemeProps=".\xsd\v2\cbr_msg_props_v1.2.0.xsd"

Следующие параметры определяют настройки СКАЗИ «Верба OW» и применяются для Checker-ВербаOW.
openkey=.\SPR\ - Путь к справочникам открытых ключей. Подробней в документации на Вербу OW. (Обязательны)

secretkey=.\KEY\ - Путь к секретным ключам шифрования. Подробней в документации на Вербу OW. (Обязательны)

coding_spr=oem - Кодировка справочника открытых ключей. Значения: oem (для ключей изготовленных под DOS), ansi (для ключей изготовленных под Windoes). Необходима для корректного отображения информации о ключе в окне программы.

NoVerba=1 - Параметр определяет возможность работы программы без СКЗИ. Значения:

0 – возможна работа, но функции подписи/шифрования недоступны

1 – работа без СКЗИ невозмона.

Если параметр отсутствует применяется = 1.



4.2.2Секции обработки файлов.


Может быть до 100 секций. Имя секции SectionNN, где NN номер секции от 00 до 99, для работы программы необходима минимум 1 секция.

Пример и описание:


; комментарии

[Section00]

Source=.\IN

Result=.\OUT\%date%\

Mask=*.*

Deleted=0

OverWrite=0

ConfirmCopy=0

Processing=1

sign=SIGN1

crypt=CRYPT1

arch=ARCH1

ExtProg=".\pkunzip.exe -o %FILE% .\OUT2"

FileFlag=.\IN1\flag.bin

ProcFileFlag=2
В параметрах Source и Result регистр и последний "\" не важны. Параметр %date% - для Result создается директория в формате ГГГГММДД текущей даты, должен быть последний, может применятся и для Source в любом месте. Директории должны существовать (за искл. %date%), в противном случае обработка данной секции прекращается с сообщением об ошибке.
[Section00] - Имя секции в формате SectionNN.

Source=.\IN - Исходная директория (обязательна).

Result=.\OUT\%date%\ - Результирующая директория (обязательна).

Mask=a*.*;u*.* - Маски файлов, при отсутствии параметра принимается *.*

Количество масок произвольное, разделитель «;» или «,»



Deleted=0 - Признак удаления файлов из Исходной директории: 0 – не удалять (режим copy), 1 – удалять (режим move). Если параметр отсутствует принимается 0.

OverWrite=0 - Перезаписывать файлы в результирующей директории:

0 - не перезаписывать, если файл уже существует ошибка копирования (Copy - Error = 80),

1 – перезаписывать. Если параметр отсутствует принимается 0.

ConfirmCopy=0 - Запрашивать подтверждение на обработкуфайлов:

0 - не запрашивать,

1 – запрашивать. Если параметр отсутствует принимается 0.

Processing=0 - Порядок обработки файлов:

0 - без обработки (файла просто копируются/перемещаются из Исходной в Результирующую директорию),

1 - подпись->сжатие->зашифрование,

2 - расшифрование->распаковка->проверка подписи.



Следующие значения используются для внешней обработки файлов(см. ниже):

10 – без обработки, не копируется в Результирующую директорию но для него вызывается программа внешней обработки.

11 - подпись->сжатие->зашифрование-> вызывается программа внешней обработки, в Результирующую директорию не копируется

12 - расшифрование->распаковка->проверка подписи-> вызывается программа внешней обработки, в Результирующую директорию не копируется.

Если параметр отсутствует принимается 0.

ExtProg=".\pkunzip.exe -o %FILE% .\OUT2" - программа внешней обработки. Если в качестве параметра к программе внешней обработки необходимо передать имя файла используется %FILE%/
sign=SIGN1 - имя секции определяющая работу с ЭЦП (см.ниже).

crypt=CRYPT1 - имя секции определяющая работу с шифрованием (см.ниже).

arch=ARCH1 - имя секции определяющая работу с упаковкой файлов.
FileFlag=.\IN1\flag.bin - файл флага, определяющего действие программы.

ProcFileFlag=2 - реакция на файл флага:

0 – флаг игнорируется

1 – обработка файлов будет произведена при наличии файла флага. После обработки файл флага удаляется.

2 – обработка файлов будет произведена при отсутствии файла флага.


Следующие параметры определяют настройки СКАД Сигнатура для подписи/проверки подписи XML документов и применяются только для Checker-Сигнатура.
XMLsign=XMLSIGN1 - имя секции определяющая работу с ЭЦП XML(см.ниже).

При отсутствии какого-нибудь из параметров sign, crypt, arch – соответствующая обработка не производится.



4.2.3Секции определяющие работу с ЭЦП, шифрованием и упаковкой файлов.


Примеры и описания:

4.2.3.1Секции работы с ЭЦП



; пример секции формирования ЭЦП документов

[SIGN1]


mode=1

flags=0


arch=.\ARCHIVES\OUT
; только для работы с XML Checker-Сигнатура

ZK=1


KA=1

SK=1


ValScheme=1

uicTo=uic:0407001999

uicFrom=uic:0407926000

MessageType=1

Priority=5
; только для Checker-ВербаOW

MainKey=777794000409



; пример секции проверки ЭЦП документов

[SIGN2]


mode=2

flags=-1


arch=.\ARCHIVES\OUT

bad=.\badsign\%DATE%


NumCheckSign=1

1_keyID=4023AEOHKZ01


; только для работы с Checker-Сигнатура

1_subject="OU=kk,O=kraskript,ST=04,C=ru"

1_npolicy=1

1_policies_1=1.3.6.1.4.1.3670.4.20.6

1_nextkeyusage=1

1_extkeyusage_1=1.3.6.1.4.1.3670.5.1.3


; только для работы с XML Checker-Сигнатура

ValScheme=0

ZK=1

KA=1
; только для Checker-ВербаOW



MainKey=7777940004

[SIGN1] - сценарий подписи/проверки ЭЦП, соответствует заданной в SectionNN в параметре sign.

mode=2 - режим обработки:

0 – не использовать функции ЭЦП.

1 - подпись. Для данного режима необходимы только параметры arch и flags, остальные параметры могут отсутствовать.

2 – проверка ЭЦП.

flags=0x000000B4 - флаги ЭЦП (значения см. п.4.3).

arch=.\ARCHSIGN - каталог архивных файлов (после подписи, проверки).

Если параметр отсутствует архив не ведется.


; только для работы с XML Checker-Сигнатура

ValScheme=1 - Проверка XML документа по схемам на корректность

0 – не проверять

1 – проверять

Если параметр отсутствует принимается 1.
Праметры uicTo, uicFrom, MessageType, Priority служебного конверта, только при формировании ЭЦП XML. Значения согласно требованиям Банка России

uicTo=uic:0407001999

uicFrom=uic:0407926000

MessageType=1

Priority=5
ZK=1 - Определяет работу с защитным кодом (ЗК) XML документа

0 – при отправке не формирует ЗК, приеме не проверяет

1 - при отправке формирует ЗК, приеме проверяет

KA=1 - Определяет работу с кодом аутентификации (КА) XML документа

0 – при отправке не формирует КА, приеме не проверяет

1 - при отправке формирует КА, приеме проверяет


SK=1 - Определяет работу с служебным конвертом (СК) XML документа

0 – при отправке не формирует СК, приеме не проверяет

1 - при отправке формирует СК, приеме проверяет

; только для Checker-ВербаOW

MainKey=777794000409 - при работе с несколькими ключами указавает: при отправке номер ключа на котором формируется ЭЦП; при приеме на каком ключе проверяется. Для указания ключа используется полный номер в формате XXXXSSSSSSYY, где XXXX – номер ключа; SSSSSS – номер серии; YY – номер подписи.



Следующие параметры необходимы только для 2 (проверка ЭЦП) режима обработки.
bad=.\BAD - каталог файлов не прошедших проверку ЭЦП.

NumChecSign=1 - кол-во проверяемых подписей.

1_keyID=2345234GF401 - параметр в формате N_keyID, где N-номер подписи. Проверять идентификатор ключа подписи.

Следующие параметры определяют настройки СКАД Сигнатура для проверки подписи документов и применяются только для Checker-Сигнатура.

Формат параметров N_ИмяПараметра и N_ИмяПараметра_M, N – номер подписи для которой определен параметр (от 1 до NumChecSign), M – номер проверяемого параметра (от 1 до N_ИмяПараметра).


1_subject="cn=ivanov,o=x509,c=ru" - проверять владельца ЭЦП подписи, если параметр отсутствует не проверяется

1_npolicy=1 - кол-во проверяемых политик для подписи указанной первой цифрой.

1_policies_1=1.3.6.1.4.1.3670.5.1.2 - значение политики, обязательно, если указан предыдущий параметр.

1_nextkeyusage=2 - кол-во проверяемых расширений использования ключа

1_extkeyusage_1=1.3.6.1.4.1.3670.5.1.1 - 1-е значение расширений использования

1_extkeyusage_2=2.3.6.1.4.1.3670.5.1.2 - 2-е значение расширений использования


4.2.3.2Секции работы с функциями шифрования

; пример секции работы с шифрованием

[CRYPT1]

mode=1


flags=0

bad=.\baddecrypt\%DATE%

arch=.\ARCHIVES\OUT

nreceivers=1


; только для работы с Checker-Сигнатура

reseiver_1="CN=kraskr1,OU=kk,O=kraskript,L=bris enisey,ST=04,C=ru"



; только для Checker-ВербаOW

MainKey=900194000401

reseiver_1=7777940004
[CRYPT1] - сценарий зашифрования/расшифрования

mode=1 - режим:

1 - зашифрование

2 - расшифрование

flags=0 - флаги шифрования (всегда 0)

bad=.\baddecrypt\%DATE% - каталог для нерасшифрованных файлов, только для режима 2

arch=.\ARCHIVES\OUT - каталог архивных файлов (перед шифрованием, после расшифрования). Если параметр отсутствует архив не ведется.

nreceivers=1 - кол-во получателей, только для режима 1
Следующие параметры определяют настройки СКАД Сигнатура для зашифрования файлов и применяются только для Checker-Сигнатура.

reseiver_1="CN=kraskr1,OU=kk,O=kraskript,L=bris enisey,ST=04,C=ru" - получатель, формат reseiver_N, где N от 1 до nreceivers.
Следующие параметры определяют настройки СКАЗИ «Верба OW» и применяются для Checker-ВербаOW.

MainKey=900194000401 - при работе с несколькими ключами указавает: при отправке номер ключа на котором формируется ЭЦП; при приеме на каком ключе проверяется. Для указания ключа используется полный номер в формате XXXXSSSSSSYY, где XXXX – номер ключа; SSSSSS – номер серии; YY – номер подписи.

reseiver_1=7777940004 - получатель, формат reseiver_N, где N от 1 до nreceivers.

4.2.3.3Секции работы с функциями упаковки/распаковки

; сценарии упаковки/распаковки

[ARCH3]

mode=1


compression="d:\Checker\pkzip.exe -a %TEMP% %FILE%"
[ARCH4]

mode=2


compression="d:\Checker\pkunzip.exe -o %TEMP% .\TEMP"

[ARCH3] - сценарий упаковки

mode=1 - режим 1-упаковка

compression="d:\Checker\pkzip.exe -a %TEMP% %FILE%" - командная строка архиватора (указывается полный путь), %TEMP% всегда в качестве имени архива, %FILE% всегда в качестве имени файла.
[ARCH4] - сценарий распаковки

mode=2 - режим 2-распаковка

compression="d:\Checker\pkunzip.exe -o %TEMP% .\TEMP" - командная строка архиватора (указывается полный путь), %TEMP% всегда в качестве имени архива, в качестве каталога для распаковки всегда указывать .\TEMP

4.3значение параметров flags в конфигурационном файле CHECKER.INI (Checker-Сигнатура) и CHECKERVO.INI (Checker-ВербаOW)




4.3.1Для Checker-Сигнатура

Значения флагов используемых в секции [Global]:



  1. 0x00000000 или просто 0 - используемое по умолчанию значение с загрузкой секретных ключей при инициализации СКАД «Сигнатура», все функции шифрования и ЭЦП доступны.

  2. 0xF0000000 или –268435456 - инициализация СКАД «Сигнатура» без загрузки секретных ключей. При использовании данного флага возможны только функции проверки ЭЦП, применяется для работы с архивами.

Значения флагов используемых в секциях работы с ЭЦП (в примерах [SIGN1]). Данные флаги определяю режим проверки ЭЦП, их значение определяется с помощью программы SignFlags, входящей в комплект поставки. Значения, наиболее часто применяемые в программе:



  1. 0x00000000 или 0 - используется при режиме 1 (подпись).

  2. 0x000000B0 или 176 - используется для режимов 2 и 3 (проверка ЭЦП), проверка ЭЦП происходит: без удаления ЭЦП, проверяется регламент использования (политика) сертификата, проверяется расширенное использование сертификата, проверяется указанное кол-во ЭЦП.

  3. 0x000000B4 или 180 - то же что и предыдущее значение, за исключение – после проверки ЭЦП удаляются.

Значения флагов используемых в секциях работы с шифрованием всегда равно 0x00000000 или 0.



4.3.2Checker-ВербаOW


Значения флагов используемых в секциях работы с ЭЦП (в примерах [SIGN1]). Данные флаги определяю режим проверки ЭЦП. Значения, наиболее часто применяемые в программе:

  1. 0 - используется при режиме 1 (подпись).

  2. n – число ЭЦП, используется для режимов 2 (проверка ЭЦП), проверка ЭЦП происходит с удалением n-штук ЭЦП (если 0 – ЭЦП не удаляются).

  3. -1 – используется для режимов 2 (проверка ЭЦП), производится проверка и удаление всех ЭЦП.

Значения флагов используемых в секциях работы с шифрованием всегда равно 0.

5.РАБОТА С ПРОГРАММОЙ

Запуск программы осуществляется вызовом checker.exe (checkervo.exe для Checker-ВербаOW) из каталога программы. При использовании СКАД «Сигнатура», в ходе запуска программы происходит запрос загрузки ключа.

Вид окна программы после успешного запуска показано на рис. 3
Рис. 3


В области уведомлений появляется значок программы в виде символов «Ch», пример на рис. 4.
Рис.4

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

В нижней части расположены органы управления программой и дополнительная информация. Описание:
- Задается интервал времени (в секундах), через который программа будет обрабатывать файлы.
- Показывает оставшееся время (в секундах) до следующего сеанса обработки.
- Для удобства настройки показано полное время следующего сеанса обработки.
- Кнопка очистки оконного журнала.
- Кнопка принудительного запуска сеанса обработки файла.
- Кнопка остановки, приостанавливает работы программы, при этом вид кнопки изменяется на и служит для продолжения работы.
При на нажатии на правую кнопку «мыши» в окне программы или на значке в области уведомлений, появляется меню программы рис. 5
Рис. 5


При выборе «Перечитать настройки» происходит считывание настроек из файла конфигурации, это позволяет изменять настройки программы без ее перезагрузки. Следует учесть, что при этом не происходит пере инициализация СКАД и в случае корректировки путей к справочникам необходимо перезагрузить программу.

При выборе «О программе» появляется окно с информацией о программе.

Меню «Выход» завершает работу программы. Следует заметить, что при нажатии на «кнопку» окна программы завершение работы не происходит (действие аналогично ).

6.ПРОБЛЕМЫ И ОШИБКИ

В ходе запуска программы могут происходить следующие ошибки:

- ошибка чтения лицензионного файла (рис. 6), при нажатии кнопки «OK» работа программы завершается.

рис. 6



Для решения данной проблемы необходимо скопировать файл *.Lic из комплекта поставки в папку программы или обратится к разработчику.
- ошибки инициализации СКАД «Сигнатура» (рис. 7). Работа программы продолжается, но функции шифрования и ЭЦП становятся недоступны.

рис. 7



Для решения данной проблемы необходимо скорректировать параметры настройки СКАД «Сигнатура» в файле checker.ini секция [Global].


Программы автоматической криптографической обработки файлов

Программа предназначена для использования в ко, клиентах Банка России, совместно со скад «Сигнатура», для Checker и скзи «Верба-ow», для CheckerVO, для обработки исходящих и входящ

174.64kb.

10 10 2014
1 стр.


Средство Криптографической Защиты И

Данный документ является кратким руководством по установке и регистрации средства криптографической защиты информации (скзи) КриптоПро csp. Полная информация по установке и работе

129.83kb.

12 10 2014
1 стр.


Требования, касающиеся файлов с дизайнами этикеток iml, передаваемых в печать Носитель

Программа Prinect printready 0 делает возможным переработку файлов pdf, записанных в опции postscript

38.45kb.

24 09 2014
1 стр.


Новый подход к созданию многопортовых регистровых файлов для микропроцессоров серии

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

104.93kb.

18 12 2014
1 стр.


Просмотр файлов и директорий Viewfd copyright 2004-20

Управление архиваторами Winrar и 7-Zip 42. Кодирование файлов, без заголовка и контрольной суммы, что значительно затрудняет несанкционированное обнаружение и декодирование. Просмо

196.27kb.

13 10 2014
1 стр.


Программа или данные, имеющие имя и хранящиеся в долговременной памяти

Все программы и данные хранятся в долговременной памяти компьютера в виде файлов

182.73kb.

02 09 2014
1 стр.


Прикладные программы работы с графикой. Графический редактор. Основные инструменты и режимы работы. Программные средства

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

48.49kb.

08 10 2014
1 стр.


Практикум n 9 Архивирование и сжатие в оc unix по курсу «Операционные системы»

Архивирование файлов и сжатие файлов по своей природе разные операции. В unix архивирование и сжатие выполняется как правило разными программами

66.02kb.

12 10 2014
1 стр.