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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Андрей Писарев  
#11 Оставлено : 23 февраля 2012 г. 16:14:29(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
acoder написал:
я так и делаю
в чем еще может быть проблема?


Вот здесь
Цитата:
for(;;)


сделай типа:

while true do
.... вызовы\проверки
... если ОК .. - в список ..
... если нет больше данных - break :)


на одной из машин выдало:
CryptGetProvParam[break] Код [234]: Имеются дополнительные данные
так что, не всегда = 0


Отредактировано пользователем 23 февраля 2012 г. 16:20:58(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей Писарев  
#12 Оставлено : 23 февраля 2012 г. 16:28:50(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
написал в РМ


CryptAcquireContext вызывается с флагом CRYPT_VERIFYCONTEXT

подправь там на нужный CSP ( Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider ) и тип 75

Отредактировано пользователем 23 февраля 2012 г. 16:39:00(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline acoder  
#13 Оставлено : 23 февраля 2012 г. 16:56:10(UTC)
acoder

Статус: Участник

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

ТОЧНО как раз догадался про CRYPT_VERIFYCONTEXT
я вызывал с нулем
Спасибо за помощь
Offline Андрей Писарев  
#14 Оставлено : 23 февраля 2012 г. 17:02:19(UTC)
Андрей *

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

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

Сказал «Спасибо»: 621 раз
Поблагодарили: 2397 раз в 1886 постах
acoder написал:
ТОЧНО как раз догадался про CRYPT_VERIFYCONTEXT
я вызывал с нулем
Спасибо за помощь



Цитата:
я вызывал с нулем

и работало?
если передавать 0 => Код [87]: Параметр задан неверно (не для КриптоПРО)



а ты уверен, что на этом все?

я про это:
Цитата:
на одной из машин выдало:
CryptGetProvParam[break] Код [234]: Имеются дополнительные данные



можно еще: CRYPT_VERIFYCONTEXT or CRYPT_MACHINE_KEYSET



Отредактировано пользователем 23 февраля 2012 г. 17:17:48(UTC)  | Причина: Не указана

Техническую поддержку оказываем тут
Наша база знаний
Offline acoder  
#15 Оставлено : 23 февраля 2012 г. 17:25:46(UTC)
acoder

Статус: Участник

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

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