Статус: Участник
Группы: Участники
Зарегистрирован: 22.06.2012(UTC) Сообщений: 13
|
Подскажите пожалуйста, как создать новый контейнер закрытого ключа, чтобы пользователь не выбирал считыватель через диалоги CSP. Мы используем Шарпей и след. код (в кот. явно указываем считыватель для нового контейнера и имя контейнера): CspParameters cspParameters = new CspParameters(75) { KeyPassword = GetSecureString("12345678"), KeyContainerName = @"\\.\Active Co. RuToken 0\NewContainer" }; provider = new Gost3410CryptoServiceProvider(cspParameters); Но к сожалению, появляется 2 пустых окна: в первом CSP пытается найти контейнер с данным именем, а если нажать отмена, то появляется окно создания нового контейнера в кот.-ом кнопка OK неактивна. Как избавиться от всех этих окон ?
|
|
|
|
Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
Добрый день,
Добавьте флаг: cspParameters.Flags = CspProviderFlags.NoPrompt;
Вы уверены что правильно задаете имя считывателя ? Должно быть: @"\\.\Aktiv Co. RuToken 0\NewContainer"
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 22.06.2012(UTC) Сообщений: 13
|
CspProviderFlags.NoPrompt - этот флаг добавлять нельзя т.к. у нас используется биологический датчик при генерации закрытого ключа, кот. требует участия пользователя
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 22.06.2012(UTC) Сообщений: 13
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 22.06.2012(UTC) Сообщений: 13
|
Да, действительно ошибся в надписи - надо @"\\.\Aktiv Co. RuToken 0\NewContainer". Но проблема осталась: появляется пустое окно "Вставьте ключевой носитель "NewContainer", после нажатия кнопки Отмена - 2 окно ""Вставьте чистый ключевой носитель "NewContainer" с неактивной
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 22.06.2012(UTC) Сообщений: 13
|
Если все-таки использвать флаг NoPromt, то при создании провайдера валиться эксепшен "Неправильный параметр набора ключей"
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 22.06.2012(UTC) Сообщений: 13
|
Да, еще раз ошибся в надписи - проблема решена. Спасибо
|
|
|
|
Статус: Активный участник
Группы: Администраторы, Участники Зарегистрирован: 28.04.2010(UTC) Сообщений: 140 Откуда: Крипто-Про Поблагодарили: 15 раз в 14 постах
|
Пожалуйста.
+ Небольшое замечание. Если будет зарегестрировано несколько считывателей, то каждый со своим индексом. Aktiv Co. RuToken 0 Aktiv Co. RuToken 1 ... Aktiv Co. RuToken N
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close