Подпись и архивирование

Для подписи и архивирования файлов нужно в мастере Подпись и шифрование выбрать файлы, выбрать опции Подпись и Архивирование в разделе операций, задать сертификат подписи и параметры подписи.

Выбор файлов

В приложении доступно выполнение операций для одного или группы файлов. Файлы можно добавить двумя способами: через кнопку Добавить (+) или перетащив мышкой в область формирования списка файлов.

Выбранные файлы заносятся в левую область и представляют собой одноуровневый список.

select-files-sign-arch.png

Установка параметров подписи и архивирования

Для операций подписи и архивирования файлов в разделе Операции необходимо выбрать опции Подпись и Архивирование, становятся доступны настройки параметров подписи.

select-sign-arch.png

В параметрах можно настроить:

  • Сертификат подписи.
  • Стандарт подписи – CMS для создания классической подписи или CAdES-X Long Type 1 для создания усовершенствованной подписи. При выборе стандарта CAdES-X Long Type 1 требуется заполнить поля в разделе Служба штампов времени (TSP) (подробнее в разделе Создание усовершенствованной подписи). Стандарт подписи CAdES-X Long Type 1 доступен только при установленном модуле КриптоПро TSP Client и КриптоПро OCSP Client.
  • Вид подписи – присоединённая или отсоединённая.
  • Кодировка - сохранение подписи в одной из двух кодировок BASE64 или DER.
  • Штамп времени на подпись – предназначен для создания подписи со штампом времени на подпись. При установке флага требуется заполнить поля в разделе Служба штампов времени (подробно в разделе Создание подписи со штампом времени). Данная опция доступна только при установленном модуле КриптоПро TSP Client.
  • Штамп времени на подписанные данные – предназначен для создания подписи со штампом времени на данные. При установке флага требуется заполнить поля в разделе Служба штампов времени (подробно в разделе Создание подписи со штампом времени). Данная опция доступна только при установленном модуле КриптоПро TSP Client.

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

Опция Сохранить копию в Документах служит для сохранения копии полученного после операции файла в специальный каталог Documents, расположенный в папке пользователя в каталоге ./Trusted/CryptoARM GOST/. Файлы из данного каталога доступны в пункте меню Документы.

Выбранные параметры можно сохранить и использовать при последующих запусках приложения. Процесс сохранения и изменения параметров описан в разделе Управление параметрами операции.

Выбор сертификата подписи

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

select-sign-cert.png

Выбор сертификата подписи осуществляется его выделением и нажатием на кнопку Выбрать.

Сертификат подписи можно изменить с помощью контекстного меню.

change-sign-cert.png

Если в хранилище личных сертификатов нет сертификата с закрытым ключом, то можно его создать или импортировать (подробнее в разделе Сертификаты).

Подпись и архивирование файлов

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

sign-and-archive.png

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

sign-and-archive-result.png

Если архивируется несколько файлов, то архиву автоматически задается имя archived.zip. Если архивируется один файл, то к имени файла добавляется расширение .sig.zip.

Архив сохраняется в каталоге, если в операциях был выбран каталог для сохранения результатов, или в домашней папке пользователя, если в операциях не был установлен флаг Сохранить результат в каталоге.

Подписанные файлы сохраняются во временную папку TEMP, расположенную в домашней папке пользователя в каталоге ./Trusted/CryptoARM GOST/, и остаются до выполнения следующей операции.

Если в операциях был установлен флаг Сохранить копию в Документах, то копия полученного после операции файла сохраняется в специальный каталог Documents, расположенный в папке пользователя в каталоге ./Trusted/CryptoARM GOST/. Файлы из данного каталога доступны в пункте меню Документы.

Для подписанных файлов подпись проверяется автоматически.

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