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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#11 Оставлено : 25 сентября 2015 г. 17:01:55(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,190
Мужчина
Российская Федерация

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Жду вопросов от какого CSP контейнеры: Registry// *** Anxious
Техническую поддержку оказываем тут
Наша база знаний
Offline GoshaSH  
#12 Оставлено : 25 сентября 2015 г. 17:13:27(UTC)
GoshaSH

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

Группы: Участники
Зарегистрирован: 23.09.2015(UTC)
Сообщений: 3
Российская Федерация

Автор: Андрей * Перейти к цитате
Жду вопросов от какого CSP контейнеры: Registry// *** Anxious


Это было проверкой на ... Извини если обидел. Просто уже неделю бьюсь чтобы получить через MS Crypto API -> VipNet CSP -> eToken нормальный FQCN путь. Brick wall
Offline Андрей Писарев  
#13 Оставлено : 25 сентября 2015 г. 17:28:41(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,190
Мужчина
Российская Федерация

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
Автор: GoshaSH Перейти к цитате
Автор: Андрей * Перейти к цитате
Жду вопросов от какого CSP контейнеры: Registry// *** Anxious


Это было проверкой на ... Извини если обидел. Просто уже неделю бьюсь чтобы получить через MS Crypto API -> VipNet CSP -> eToken нормальный FQCN путь. Brick wall

Это имя контейнера - Lissi-CSP.

Что выдает сам ViPNet CSP? Нужный FQCN?
Код засекречен?
Техническую поддержку оказываем тут
Наша база знаний
Offline GoshaSH  
#14 Оставлено : 25 сентября 2015 г. 18:38:35(UTC)
GoshaSH

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

Группы: Участники
Зарегистрирован: 23.09.2015(UTC)
Сообщений: 3
Российская Федерация

Автор: Андрей * Перейти к цитате
Автор: GoshaSH Перейти к цитате
Автор: Андрей * Перейти к цитате
Жду вопросов от какого CSP контейнеры: Registry// *** Anxious


Это было проверкой на ... Извини если обидел. Просто уже неделю бьюсь чтобы получить через MS Crypto API -> VipNet CSP -> eToken нормальный FQCN путь. Brick wall

Это имя контейнера - Lissi-CSP.

Что выдает сам ViPNet CSP? Нужный FQCN?
Код засекречен?


В апплете VipNet CSP все красиво. Если пытаюсь через MS CryptoAPI получить список контейнеров:
Код:
CryptAcquireContext(,CRYPT_VERIFYCONTEXT)
CryptGetProvParam(,PP_ENUMCONTAINERS,,CRYPT_FIRST)
...
CryptGetProvParam(,PP_ENUMCONTAINERS,,,CRYPT_NEXT)
, то получаю просто имена контейнеров, что то типа sgn-4e20-6af0-95af-5fdb. При попытке открыть такой контейнер, без указания полного пути, выскакивает випнетовское окошко с предложением указать на котором токене он находится, хотя токен один и на нем один контейнер.

Методом проб и ошибок удалось выяснить, что VipNet поддерживает CRYPT_UNIQUE (в SDK об этом ни слова).
Код:
CryptAcquireContext(,CRYPT_VERIFYCONTEXT)
CryptGetProvParam(,PP_ENUMCONTAINERS,,CRYPT_FIRST or CRYPT_UNIQUE)
...
CryptGetProvParam(,PP_ENUMCONTAINERS,,,CRYPT_NEXT or CRYPT_UNIQUE)

Имена контейнеров стали теперь вида: 1|2\5|300\17|00a2d83e \8|sgn-4e20-6af0-95af-5fdb. Контейнер теперь открывается норм. Но хотелось бы получить путь в формате \\.\<имя Считывателя>\<имя файла Контейнера>.

P.S. WinXP SP3 VipNet CSP 3.2

Отредактировано пользователем 25 сентября 2015 г. 18:58:49(UTC)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.