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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline potter000  
#1 Оставлено : 12 января 2009 г. 20:06:53(UTC)
potter000

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

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

Использую для проверки отозванности сертификата функцию:

Код:

BOOL VerifyRevocation(PCCERT_CONTEXT pCertContext)
{
	CERT_CHAIN_PARA ChainPara;
	ChainPara.cbSize = sizeof(CERT_CHAIN_PARA);
	ChainPara.RequestedUsage.dwType = USAGE_MATCH_TYPE_AND;
	PCCERT_CHAIN_CONTEXT pChainContext = NULL;

	BOOL result = CertGetCertificateChain(NULL,pCertContext, NULL, NULL, &ChainPara, CERT_CHAIN_REVOCATION_CHECK_CHAIN, NULL, &pChainContext);
	if (pChainContext != NULL) CertFreeCertificateChain(pChainContext);
	return result;
}


Под Windows - всё ОК, под Linux - соответствующий процесс весьма активно кушает память (запустил для пробы проверку в цикле - 1000 раз, под Windows приложение потребляло ~11 Мб, под Linux - начиная с ~10 и до ~100 Мб).
Что я не так делаю?
Offline Татьяна  
#2 Оставлено : 15 января 2009 г. 19:03:33(UTC)
Татьяна

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

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
Здравствуйте.
Уточните пожалуйста какой именно дистрибутив Linux и какую версию и сборку CSP Вы используете.

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