Bug 41057 - не работает проверка подписи через терминал
Summary: не работает проверка подписи через терминал
Status: NEW
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kde5-kgpg (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-05 18:07 MSK by Anton Zhukharev
Modified: 2021-10-06 08:46 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Zhukharev 2021-10-05 18:07:21 MSK
Версия пакета:
    kde5-kgpg-21.08.1-alt1

Стенды:
    534f222eb1f4dab781ce381ec6ed0765  kworkstation-install-10.0-alpha20210727-x86_64.iso

Шаги для воспроизведения:
    1. запустить "Меню -> Инструменты -> KGpg (Шифрование)"
    2. в системном трее найти KGpg, нажать по нему ПКМ, нажать "Менеджер ключей"
    3. в программе выполнить "Ключи -> Создать пару ключей"
    4. заполнить все поля, размер ключа - 4096, алгоритм - "RSA и RSA", нажать "OK"
    5. задать пароль
    6. в следующем окне "Создана новая пара ключей - KGpg" нажать "Ок", оставив все параметры по умолчанию
    7. создать файл file с произвольным содержимым
    8. в терминале выполнить команду:
        kgpg -S file
       выбрать ключ, ввести пароль
    9. удостовериться, что сознан файл file.sig, лежащий в рабочей директории
    10. проверить подпись при помощи команды:
        kgpg -V file.sig

Результат:
    окно с сообщением "Требуется ввести строку для поиска."

Ожидаемый результат:
    выбор ключа и подпись файла.

Дополнительные исследования:
    1. если подписывать при помощи графического интерфейса пользователя, то содержимое .sig-файла будет отличаться (если подписывать при помощи kgpg -S file, то в результирующем файле будет только сама подпись без содержимого)
    2. при проверке подписи файла, созданного через терминал, проверка не происходит - происходит подпись уже подписанного файла
    3. проверка подписи файла, созданного при помощи графического интерфейса пользователя, производится успешно