Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.10.2008(UTC) Сообщений: 70
|
Здравствуйте, ситуация такая. Программа создает корневой сертификат. На некоторых машинах проходит все нормально, на каких то не работает. Ошибка происходит при вызове CryptGenKey Код:
sContainer = GenRandom();
szContainer = sContainer.GetBuffer();
if(!CryptAcquireContext(
&hProv,
sContainer,
CP_GR3410_2001_PROV_A,
PROV_GOST_2001_DH,
CRYPT_NEWKEYSET))
{
ShowError(GetLastError());
return FALSE;
}
bResult = CryptGenKey(hProv, dwKeyType, CRYPT_EXPORTABLE+(wBits<<16), &hPubKey);
if (!bResult)
{
printf("CryptGenKey failed with %x\n", GetLastError());
return false;
}
dwKeyType равен AT_KEYEXCHANGE. Пробовал менять на AT_SIGNATURE - не помогло. P.S. Заметил, что не работает на машинах, где установлена версия КС2 3.0.3300.3 , а работает на КС1 3.0.3300.3 Отредактировано пользователем 24 декабря 2008 г. 19:49:26(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 25.12.2007(UTC) Сообщений: 1,732 Откуда: КРИПТО-ПРО Поблагодарили: 177 раз в 168 постах
|
а там где КС2 датчик случайных чисел установлен? |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.10.2008(UTC) Сообщений: 70
|
Как оказалось нет. Но в списке для установки ДСЧ никаких вариантов нет.
P.S. Кстати, на машинах с КС1 (правда сейчас я могу посмотреть только одну такую машину), установленных датчиков тоже нет. .
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 17.10.2008(UTC) Сообщений: 70
|
Биологический датчик установил, все заработало, спасибо. Странно правда то, что до этого на этой же машине все работало. Хотя может кто то игрался с настройками и удалил датчики, этого не знаю.
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close