Статус: Участник
Группы: Участники
Зарегистрирован: 05.06.2015(UTC) Сообщений: 18  Откуда: Ростов-на-Дону
|
Здравствуйте, подскажите, пожалуйста, как программно получить метку выбранного ключевого носителя ( флешка ) [img]https://fotki.yandex.ru/next/users/losevscky-mihail/album/504643/view/1367205[/img] Необходимо получить "H" программно
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,457  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 39 раз Поблагодарили: 750 раз в 645 постах
|
PP_FQCN вернет что-то подобное. |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.11.2011(UTC) Сообщений: 35 Откуда: Екатеринбург
|
Автор: maxdm  PP_FQCN вернет что-то подобное. Добрый день. Чтобы не создавать отдельную тему, спрошу здесь. Подскажите, возможно ли при генерации ключа на носитель (флешка, eToken, руТокен и.тд) через certEnroll получить программно метку и серийный номер носителя, который был выбран при генерации, аналогичную отображаемой в окне самого КриптоПро?  1.JPG (31kb) загружен 18 раз(а).А так же что выводится в качестве номера носителя выводится при выборе съемных носителей помимо метки тома, так как если смотреть описание носителя (скрин 2)  2.JPG (29kb) загружен 15 раз(а).
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 12.08.2013(UTC) Сообщений: 834   Откуда: Москва Сказал «Спасибо»: 5 раз Поблагодарили: 215 раз в 174 постах
|
Автор: chikory  Добрый день. Чтобы не создавать отдельную тему, спрошу здесь. Подскажите, возможно ли при генерации ключа на носитель (флешка, eToken, руТокен и.тд) через certEnroll получить программно метку и серийный номер носителя, который был выбран при генерации, аналогичную отображаемой в окне самого КриптоПро? А так же что выводится в качестве номера носителя выводится при выборе съемных носителей помимо метки тома, так как если смотреть описание носителя (скрин 2)
Добрый день. Первый вопрос, честно говоря, не до конца понял. Программно получить строчку, которая будет содержать данный уникальный номер, можно с помощью функции CryptGetProvParam с параметром PP_UNIQUE_CONTAINER. По второму вопросу: на Windows мы используем информацию, которую возвращает функция GetVolumeInformation(). |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.11.2011(UTC) Сообщений: 35 Откуда: Екатеринбург
|
Автор: Grey  Добрый день. Первый вопрос, честно говоря, не до конца понял. Программно получить строчку, которая будет содержать данный уникальный номер, можно с помощью функции CryptGetProvParam с параметром PP_UNIQUE_CONTAINER.
Спасибо за ответ. Я имел в виду, можно ли программно определить именно тот носитель, который был выбран пользователем в диалоговом окне и на который он выполнил или планирует выполнить запись контейнера с ключами?
|
|
|
|
|
|
Статус: Эксперт
Группы: Участники
Зарегистрирован: 03.04.2008(UTC) Сообщений: 380  Откуда: Россия, г. Белгород Сказал «Спасибо»: 11 раз Поблагодарили: 9 раз в 9 постах
|
День добрый!
Подскажите! Можно ли программно например при создании запроса на сертификат, в окне выбора носителя, ограничить выбор устройств? именно программно! Т.е. не вмешиваясь в настройки самого криптопро, а фильтровать список при выборе устройства! Т.е. например у пользователя стоит все носители и смарт-карты и + реестр. Нужно например оставить только "Все считыватели смарт-карт" или например только "Rutoken"ы или только "Etoken"ы, или убрать реестр.
заранее спасибо
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,190   Сказал «Спасибо»: 621 раз Поблагодарили: 2397 раз в 1886 постах
|
Автор: dedov  День добрый!
Подскажите! Можно ли программно например при создании запроса на сертификат, в окне выбора носителя, ограничить выбор устройств? именно программно! Т.е. не вмешиваясь в настройки самого криптопро, а фильтровать список при выборе устройства! Т.е. например у пользователя стоит все носители и смарт-карты и + реестр. Нужно например оставить только "Все считыватели смарт-карт" или например только "Rutoken"ы или только "Etoken"ы, или убрать реестр.
заранее спасибо Добрый день. Например, так: Создать свое окно, в котором отобразить только необходимые носители. При создании контейнера - указывать полный путь. |
|
|
|
|
|
|
Статус: Эксперт
Группы: Участники
Зарегистрирован: 03.04.2008(UTC) Сообщений: 380  Откуда: Россия, г. Белгород Сказал «Спасибо»: 11 раз Поблагодарили: 9 раз в 9 постах
|
Автор: Андрей *  Добрый день.
Например, так: Создать свое окно, в котором отобразить только необходимые носители. При создании контейнера - указывать полный путь.
подскажите еще плиз я создаю ключи с помощью CX509PrivateKey из CERTENROLLLib указать в CX509PrivateKey.ContainerName полный путь не прокатит же, это только для имени контейнера?
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,457  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 39 раз Поблагодарили: 750 раз в 645 постах
|
|
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close