Alt-csp-cryptopro: различия между версиями
(→Запуск) |
|||
Строка 44: | Строка 44: | ||
===Создание отсоединенной (detached) электронной подписи=== | ===Создание отсоединенной (detached) электронной подписи=== | ||
Для создания подписи следует на вкладке «Подпись», в разделе «Документ» нажать кнопку | Для создания подписи следует на вкладке «Подпись», в разделе «Документ» нажать кнопку «Выбрать» и выбрать электронный документ. Нажав кнопку «Просмотреть», можно просмотреть содержимое электронного документа. | ||
{{Note|Документ будет выбран автоматически, если программа была запущена из контекстного меню файла}} | {{Note|Документ будет выбран автоматически, если программа была запущена из контекстного меню файла}} | ||
Строка 50: | Строка 50: | ||
[[Файл:Alt-csp-addsign.png|Выбор документа для создания электронной подписи]] | [[Файл:Alt-csp-addsign.png|Выбор документа для создания электронной подписи]] | ||
Далее следует выбрать сертификат, которым вы собираетесь подписать документ. | |||
{{Note|Если окно выбора сертификатов пустое, то сертификатов для подписи у вас просто нет, и вам следует установить хотя бы один.}} | |||
В выпадающем списке «Кодировка» можно выбрать кодировку подписи: base64 (по умолчанию) или DER. В выпадающем списке «Расширение» можно задать расширение для файла цифровой подписи: p7b (по умолчанию), sig или .sign. | |||
Название файла цифровой подписи по умолчанию будет сформировано путем добавления к имени файла информации о текущей дате и времени: <code>гг-мм-дд_чч-мм-сс_<ИМЯ_ФАЙЛА>.p7b</code>. При необходимости это имя можно откорректировать вручную или вернуть к виду по умолчанию, нажав кнопку «Создать имя». | |||
Для генерации электронной подписи следует нажать кнопку «Подписать». | |||
В открывшемся окне необходимо ввести пароль на контейнер, если он был установлен, и нажать кнопку «ОК». | |||
В результате успешного создания электронной подписи в поле «Результат» появится сообщение «Ошибок не обнаружено». | |||
Сформированный файл подписи по умолчанию будет сохранен в тот же каталог, в котором находится файл с исходными данными. | Сформированный файл подписи по умолчанию будет сохранен в тот же каталог, в котором находится файл с исходными данными. | ||
===Создание электронной подписи в zip контейнере=== | ===Создание электронной подписи в zip контейнере=== | ||
ALT CSP КриптоПро позволяет объединить электронный документ и соответствующую ему электронную подпись в контейнер электронного документа (<ИМЯ_ФАЙЛА>.signed.zip), представляющий собой zip-архив. | ALT CSP КриптоПро позволяет объединить электронный документ и соответствующую ему электронную подпись в контейнер электронного документа (<code><ИМЯ_ФАЙЛА>.signed.zip</code>), представляющий собой zip-архив. | ||
Для создания контейнера необходимо при создании электронной подписи нажать кнопку «Подписать и сжать». | |||
В результате создания электронной подписи, будет сформирован контейнер с именем doc.odt.signed.zip, в который будут перемещены файл электронного документа (doc.odt) и файл электронной подписи (21- | В результате создания электронной подписи, будет сформирован контейнер с именем doc.odt.signed.zip, в который будут перемещены файл электронного документа (doc.odt) и файл электронной подписи (21-09-30_09-16-10_doc.odt.p7b). | ||
==Проверка электронной подписи== | ==Проверка электронной подписи== |
Версия от 10:56, 30 сентября 2021
ALT CSP КриптоПро (Подпись и проверка ЭЦП ГОСТ) — утилита для создания и проверки электронной подписи. Возможности ALT CSP КриптоПро:
- создание электронной подписи без штампа времени;
- создание электронной подписи со штампом времени;
- создание электронной подписи в zip контейнере;
- проверка электронной подписи;
- просмотр содержимого контейнера с документом и электронной подписью.
Установка
Установить пакет alt-csp-cryptopro из репозитория:
# apt-get install alt-csp-cryptopro
Запуск
Запустить программу можно:
- из командной строки:
$ alt-csp-cryptopro
- из меню рабочей среды: Меню запуска приложений ▷ Системные/Система ▷ ALT CSP КриптоПро (Подпись и проверка ЭЦП ГОСТ);
- из контекстного меню файла:
- в файловом менеджере Caja (рабочая среда Mate): Контекстное меню файла ▷ Caja-Actions actions ▷ Подписать документ (должен быть установлен пакет mate-file-manager-actions):
- в файловом менеджере Dolphin (рабочая среда KDE): Контекстное меню файла ▷ Действия ▷ Подписать документ;
- в файловом менеджере Thunar (рабочая среда Xfce) — для возможности запуска ALT CSP КриптоПро из контекстного меню файла необходимо настроить особое действие;
# apt-get install LibreOffice-plugin-altcsp
Создание электронной подписи
Создание отсоединенной (detached) электронной подписи
Для создания подписи следует на вкладке «Подпись», в разделе «Документ» нажать кнопку «Выбрать» и выбрать электронный документ. Нажав кнопку «Просмотреть», можно просмотреть содержимое электронного документа.
Далее следует выбрать сертификат, которым вы собираетесь подписать документ.
В выпадающем списке «Кодировка» можно выбрать кодировку подписи: base64 (по умолчанию) или DER. В выпадающем списке «Расширение» можно задать расширение для файла цифровой подписи: p7b (по умолчанию), sig или .sign.
Название файла цифровой подписи по умолчанию будет сформировано путем добавления к имени файла информации о текущей дате и времени: гг-мм-дд_чч-мм-сс_<ИМЯ_ФАЙЛА>.p7b
. При необходимости это имя можно откорректировать вручную или вернуть к виду по умолчанию, нажав кнопку «Создать имя».
Для генерации электронной подписи следует нажать кнопку «Подписать».
В открывшемся окне необходимо ввести пароль на контейнер, если он был установлен, и нажать кнопку «ОК».
В результате успешного создания электронной подписи в поле «Результат» появится сообщение «Ошибок не обнаружено».
Сформированный файл подписи по умолчанию будет сохранен в тот же каталог, в котором находится файл с исходными данными.
Создание электронной подписи в zip контейнере
ALT CSP КриптоПро позволяет объединить электронный документ и соответствующую ему электронную подпись в контейнер электронного документа (<ИМЯ_ФАЙЛА>.signed.zip
), представляющий собой zip-архив.
Для создания контейнера необходимо при создании электронной подписи нажать кнопку «Подписать и сжать».
В результате создания электронной подписи, будет сформирован контейнер с именем doc.odt.signed.zip, в который будут перемещены файл электронного документа (doc.odt) и файл электронной подписи (21-09-30_09-16-10_doc.odt.p7b).
Проверка электронной подписи
Проверка электронной подписи выполняется во вкладке «Проверка».
Отсоединённая подпись
Для проверки отсоединённой электронной подписи необходимо нажать кнопку «Выбор» и выбрать электронный документ.
Далее следует нажать кнопку «Выбор подписи» и выбрать файл электронной подписи и после появления имени подписи в секции «Подпись», нажать кнопку «Проверка подписи»:
Проверка электронной подписи в контейнере
Для проверки электронной подписи в контейнере достаточно выбрать контейнер, документ и подпись будут выбраны автоматически, и нажать кнопку «Проверка подписи».