Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 7119 - КриптоПро не удается просмотреть (скопировать) сертификаты   Make a simular bug
Summary: КриптоПро не удается просмотреть (скопировать) сертификаты
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Шифрование / ЭЦП (show other bugs)
Version: 1.0.12
Hardware: PC All
: P4 minor
Target Milestone: ---
Assignee: Александр Морозов
QA Contact: Александр Морозов
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1161
  Show dependency treegraph
 
In work:
Reported: 2011-04-11 13:23 MSK by Абросимов Виктор
Modified: 2011-11-24 16:02 MSK (History)
1 user (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments
Окно выбора ключевого контейнера (261.86 KB, image/png)
2011-04-23 13:03 MSK, Абросимов Виктор
Details
Окно с сертификатами (93.12 KB, image/png)
2011-04-23 13:08 MSK, Абросимов Виктор
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Абросимов Виктор 2011-04-11 13:23:51 MSK
wine eter8.20-19. 
После установки КриптоПро 3.6.Выполняем команду wine control. Жмем КриптоПро CSP. Выбираем закладку "Сервис" нажимаем "Посмотреть сертификаты в контейнере" 
Должен отобразится список с доступными контейнерами но он не появляется...
Comment 1 Абросимов Виктор 2011-04-23 12:09:15 MSK
wine eter11.1-19 
Ошибка присутствует.
Comment 2 Абросимов Виктор 2011-04-23 13:02:19 MSK
Версия КС 3.0.3293  открывает окно, но все равно не показывает доступные сертификаты.
Comment 3 Абросимов Виктор 2011-04-23 13:03:33 MSK
Created attachment 2185 [details]
Окно выбора ключевого контейнера

В версии 3.6 это окно не появляется.
В версии 3.0 оно появляется но в нем не отображаются сертификаты
Comment 4 Абросимов Виктор 2011-04-23 13:08:19 MSK
Created attachment 2186 [details]
Окно с сертификатами

Удалил все лишние носители ключей, оставил только флешку и сертификаты отобразились
Comment 5 Александр Морозов 2011-07-19 21:31:40 MSK
Окошку, которое должно появляться при заходе в Сервис -> Скопировать контейнер -> Обзор..., не хватало ресурсов в shell32.dll. Добавил необходимые ресурсы.

При заходе в Сервис -> Скопировать контейнер -> По сертификату... в консоли:
wine: Call from 0x7b83a087 to unimplemented function cryptui.dll.CryptUIDlgSelectCertificateW, aborting
Comment 6 Александр Морозов 2011-07-27 21:35:07 MSK
Занимаюсь тестом для CryptUIDlgSelectCertificate
Comment 7 Александр Морозов 2011-07-28 21:32:03 MSK
Занимаюсь тестом для CryptUIDlgSelectCertificate
Comment 8 Александр Морозов 2011-07-29 21:49:50 MSK
Занимаюсь тестом для CryptUIDlgSelectCertificate
Comment 9 Александр Морозов 2011-08-01 22:04:47 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 10 Александр Морозов 2011-08-02 21:50:50 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 11 Александр Морозов 2011-08-03 21:34:07 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 12 Александр Морозов 2011-08-04 22:12:07 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 13 Александр Морозов 2011-08-08 21:57:57 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 14 Александр Морозов 2011-08-09 21:28:48 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 15 Александр Морозов 2011-08-10 21:15:01 MSK
Работаю над реализацией CryptUIDlgSelectCertificate
Comment 16 Александр Морозов 2011-08-12 20:53:36 MSK
CryptUIDlgSelectCertificate реализована в достаточном для нас объёме
Comment 17 Александр Морозов 2011-08-15 16:16:22 MSK
Сейчас с диалогом выбора сертификата в КриптоПро CSP 3.6 есть следующие проблемы.
Для воспроизведения надо, чтобы в дисководе находилась дискета с тестовым ключом для СБиС и чтобы был установлен считыватель "Все съемные диски".
Сервис -> Просмотреть сертификаты в контейнере... -> Обзор, выбираем контейнер на дискете и нажимаем ОК, Далее -> Свойства -> Установить сертификат..., экспортируем сертификат в файл.
Импортируем этот сертификат в хранилище "Личные".
Сервис -> Скопировать контейнер... -> По сертификату... Тут во-первых для нашего сертификата заполняются не все столбцы со свойствами и неактивна кнопка просмотра сертификата, во-вторых, если нажать ОК, не заполняется поле с именем контейнера.
Comment 18 Александр Морозов 2011-08-15 16:22:39 MSK
> во-вторых, если нажать ОК, не заполняется поле с именем контейнера.
В WinXP тоже самое.
Comment 19 Александр Морозов 2011-08-16 19:10:43 MSK
> Сервис -> Скопировать контейнер... -> По сертификату... Тут во-первых для
> нашего сертификата заполняются не все столбцы со свойствами и неактивна кнопка
> просмотра сертификата
Проблема была вызвана ошибкой в коде, получающем данные из реестра, в функции update_oid_info.
Comment 20 Александр Морозов 2011-08-29 19:39:53 MSK
Доработал тест для CryptUIDlgSelectCertificate, чтобы он работал и в случае 64-битной сборки.
Comment 21 Александр Морозов 2011-09-07 15:38:42 MSK
Обновил po-файлы, так чтобы в них были отражены изменения, внесённые в cryptui.rc:
./configure --enable-maintainer-mode
make all
Поправил перевод в po/ru.po. Обновил cryptui_Ru.rc.
Comment 22 Александр Морозов 2011-11-24 16:01:22 MSK
С КриптоПро CSP 3.6 в WINE@Etersoft SQL 2.0.0-eter0.3/1 проблемы нет.