Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Postoronnim_V  
#1 Оставлено : 11 марта 2009 г. 0:16:43(UTC)
Postoronnim_V

Статус: Новичок

Группы: Участники
Зарегистрирован: 11.03.2009(UTC)
Сообщений: 3
Откуда: Russia

Здравствуйте!

Маленький вопрос, если можно. Для того, чтобы пользователи не искали смену пина в Панели Управления, пробую встроить эту операцию в программу по образцу, делаю вызов CPSetProvParam с параметром PP_CHANGE_PIN и param.type = CRYPT_PIN_QUERY, наподобие образца, уже приводившегося здесь. Все отрабатывает, только в корневом разделе носителя с ключом появляется файлик def.key. При смене пароля через апплет Крипто Про в Панели Управления такого не наблюдается. Версия Крипто Про 3.0.

Из-за чего может такое возникать и можно ли как-то от этого эффекта избавиться? Спасибо.
Offline Максим Коллегин  
#2 Оставлено : 11 марта 2009 г. 12:53:35(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,377
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 706 раз в 614 постах
Странно, вот наш код из контрольной панели:
Код:
СRYPT_PIN_PARAM param;
param.type = CRYPT_PIN_QUERY;
param.dest.passwd = NULL;
ret = wizard->m_container.SetProvParam (PP_CHANGE_PIN, (UCHAR*)&param, 0);
Знания в базе знаний, поддержка в техподдержке
Offline Челпанов А.  
#3 Оставлено : 11 марта 2009 г. 15:38:55(UTC)
Челпанов А.

Статус: Активный участник

Группы: Участники
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 390
Мужчина
Откуда: КриптоПро

Поблагодарили: 2 раз в 2 постах
А чем Вам мешает наличие файла def.key в корне? На функционирование контейнера это не должно влиять.
С уважением, Александр.
Offline Postoronnim_V  
#4 Оставлено : 11 марта 2009 г. 17:16:43(UTC)
Postoronnim_V

Статус: Новичок

Группы: Участники
Зарегистрирован: 11.03.2009(UTC)
Сообщений: 3
Откуда: Russia

Контейнеру не мешает, но этот файл указывает, что указанный контейнер является контейнером по умолчанию на носителе.

Как будто вслед за действием PP_CHANGE_PIN выполняется PP_CONTAINER_DEFAULT для этого же контейнера.

Попробовал CPAcquireContext подавать не дружественное, а уникальное имя, со считывателем и т.п., ничего не изменилось. Странно...
Offline Postoronnim_V  
#5 Оставлено : 11 марта 2009 г. 17:32:27(UTC)
Postoronnim_V

Статус: Новичок

Группы: Участники
Зарегистрирован: 11.03.2009(UTC)
Сообщений: 3
Откуда: Russia

Просто истины ради уже интересно.

На другой машине установлена 2 версия CSP, сборка 2083, попробовал - такого эффекта нет...
Offline Челпанов А.  
#6 Оставлено : 12 марта 2009 г. 15:21:04(UTC)
Челпанов А.

Статус: Активный участник

Группы: Участники
Зарегистрирован: 24.12.2007(UTC)
Сообщений: 390
Мужчина
Откуда: КриптоПро

Поблагодарили: 2 раз в 2 постах
CSP 2.0 о файле def.key ничего не знает, это в 3.0 появилось.
По какому имени (дружественному или обычному) открывать разницы почти никакой нет.
С уважением, Александр.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.