FileMonitor и СКАД Сигнатура
- Подробности
- Дата публикации
- Автор: Administrator
- Просмотров: 10094
Размещаю тексты скриптов для обработки файлов с помощью Утилиты командной строки Сигнатуры.
Для работы необходима утилита spki1utl.exe, поставляемая вместе с Сигнатурой, а также файл настроек pki1.conf
Пример pki1.conf:
# pki1 configuration file
default: 01_PSD
local: 01_PSD
pse: pse://signed/C:\СКАД_PSD\Профили абонентов\01_PSD\local.pse
localstore: file://C:\СКАД_PSD\Профили абонентов\01_PSD\local.gdbm
psd_decryptfile.fms
run spki1utl.exe -profile [:psd_profile:] -decrypt -in [:psd_in:] -out [:psd_out:]
return [:RUNCODE:]
psd_delsign.fms
run spki1utl.exe -profile [:psd_profile:] -verify -delete 1 -in [:psd_in:] -out [:psd_in:]_delsign
set retval [:RUNCODE:]
if expr [:retval:]=0
move [:psd_in:]_delsign [:psd_in:]
else
set retval 1
endif
return [:retval:]
psd_encryptfile.fms
run spki1utl.exe -profile [:psd_profile:] -encrypt -reckeyid [:psd_keyid:] -in [:psd_in:] -out [:psd_out:]
return [:RUNCODE:]
psd_signfile.fms
run spki1utl.exe -profile [:psd_profile:] -sign -data [:psd_data:] -out [:psd_out:]
return [:RUNCODE:]