Bug 46046 - Присоединённая цифровая подпись не выбирается автоматически при проверке документа
Summary: Присоединённая цифровая подпись не выбирается автоматически при проверке доку...
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: alt-csp-cryptopro (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Олег Соловьев
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-03 19:29 MSK by Vladislav Glinkin
Modified: 2024-02-13 13:56 MSK (History)
3 users (show)

See Also:


Attachments
Скриншот (21.90 KB, image/png)
2023-05-03 19:29 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2023-05-03 19:29:14 MSK
Created attachment 13090 [details]
Скриншот

Платформы:
Workstation KDE 10.1
Education KDE 10.1
Education 10.1
Server 10.1
Workstation 10.1

Версия пакета:
alt-csp-cryptopro-0.2.8-alt1.x86_64

Шаги воспроизведения:
1) $ alt-csp-cryptopro
2) Выбрать файл и подписать его, предварительно выставив чек-бокс "Присоединённая подпись"
3) Закрыть alt-csp-cryptopro, после чего запустить его снова
4) Выбрать раздел "Проверка"
5) Выбрать файл, для которого была создана подпись
6) Нажать на "Проверить"

Фактический результат: При выборе документа для проверки, в поле подпись написано: "Выбрана присоединённая цифровая подпись". Однако, при нажатии на "Проверить" получаем ошибку о том, что параметр задан неверно.

Ожидаемый результат: Корректная работа автоматического выбора присоединённой электронной подписи/предупреждение в поле "Подпись" о том, что необходимо выбрать подпись самостоятельно.

В p10 на версии alt-csp-cryptopro-0.2.7-alt1.x86_64 поведение такое же.
Comment 1 Olga 2023-12-04 09:55:29 MSK
Ошибка не воспроизводится на версии alt-csp-cryptopro-0.2.11-alt1.
Comment 2 Tatyana Gagina 2024-02-13 13:41:44 MSK
Переоткрываю, так как ошибка воспроизвелась при проверке на ALT Workstation x86-64.

Шаги те же https://bugzilla.altlinux.org/show_bug.cgi?id=46046#c0

Результат: присоединённая цифровая подпись не выбирается автоматически при проверке документа. Можно выбрать только вручную.
В поле "Подпись" нет информации: "Выбрана присоединённая цифровая подпись".
При нажатии на "Проверить" получаем ошибку о том, что параметр задан неверно.
Выбрать вручную  файл, для которого была создана подпись. В результате ошибка: Не удается найти указанный файл. 
Причина: параметр задан неверно.

Версия на p10 и Sisyphus: alt-csp-cryptopro-0.2.11-alt1
Comment 3 Tatyana Gagina 2024-02-13 13:56:27 MSK
Даже если открыть файл электронной подписи из контекстного меню всё равно остаётся ошибка "Параметр задан неверно" (в консоли alt-csp-cryptopro). Но  появляется в поле Подпись информация: "Выбрана присоединённая цифровая подпись", однако и это ничего не меняет.

Вывод в окне  alt-csp-cryptopro:
Цепочки сертификатов проверены.
Папка '/home/test/Документы/':
/home/test/Документы/2... Проверка подписи...     100%    
Ошибка: Параметр задан неверно.
../../../../CSPbuild/CSP/samples/CPCrypt/DSign.cpp:2039: 0x80070057
[ErrorCode: 0x80070057]