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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline ppo2  
#1 Оставлено : 1 июля 2008 г. 16:50:30(UTC)
ppo2

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

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

Добрый день,

На данный момент когда я генерирую ключевую пару AT_SIGNATURE, функция пользуется GUI:ем.
Можно ли каким либо образом генерировать ключи без участия GUI:я?
Offline ppo2  
#2 Оставлено : 2 июля 2008 г. 14:44:49(UTC)
ppo2

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

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

if(!CryptAcquireContext(
&main_container,
name,/*\\\\.\\HDIMAGE\\Test0001*/
"Crypto-Pro GOST R 34.10-2001 KC1 CSP",/*|| NULL*/
PROV_GOST_2001_DH,
CRYPT_SILENT))
{
if(!CryptAcquireContext(
&main_container,
name,
"Crypto-Pro GOST R 34.10-2001 KC1 CSP",/*|| NULL*/
PROV_GOST_2001_DH,
CRYPT_SILENT|CRYPT_NEWKEYSET))
{
HandleError("Could not create a new key container:");
return FALSE;
}
}

...CryptSetProvParam(...PP_SIGNATURE_PIN..)

if(!CryptGenKey(
main_container,
AT_SIGNATURE,
512 << 16 | CRYPT_EXPORTABLE,
&temp_key))
{
HandleError("Error occurred creating a signature key pair:");
return FALSE;
}

CryptoPro CSP ver. 3.6.4.0.4720.

/usr/CPROcsp/sbin/cpconfig -defprov -view_type
Listing Available Provider Types:
Provider type Provider Type Name
_____________ _____________________________________
71 Crypto-Pro GOST R 34.10-94 KC1 CSP
75 Crypto-Pro GOST R 34.10-2001 KC1 CSP


CryptGenKey() vozvrashajet 80090022 NTE_SILENT_CONTEXT.

/var/log/auth.log
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp: CPCCreateProvider (). Result=1, Err=0x0.
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp: CPCAcquireContext (pszContainer=\\.\HDIMAGE\test, dwFlags=0x48). Result=1, Err=0x0. hProv=-1513291727.
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp:!SetPhisicRSG!rndm_find_mask fail: mask 15 value 5 &random_list 0x8054c30!
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp:!DSRFInitRSG!SetPhisicRSG faild!
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp:!CreateCryptObject!DSRFInitRSG fail!
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp:!CPCGenKey!: CreateCryptObject fail ret obj!
Jul 2 08:18:26 hki-dt-23022 cpcsp[4151]: cpcsp: CPCGenKey (hProv=-1513291727, AlgID=1, dwFlags=0x2000001). Result=0, Err=0x80090022, hKey=0x0.

/usr/CPROcsp/sbin/cpconfig -hardware rndm -view

Nick name: BIO_TUI
Connect name:
Rndm name: �^�èîëîãè÷åñêèé òåêñòîâûé
Rndm level: 2

Gde mogla bi bit' problema ?
Offline Татьяна  
#3 Оставлено : 2 июля 2008 г. 14:59:43(UTC)
Татьяна

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

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

Поблагодарили: 40 раз в 37 постах
Если вы работаете с биологическим датчиком случайных чисел, то использовать его с флагом silent не удастся.
Но можно перевести запрос на нажатие клавиш(для формирования случайной начальной последовательности) из gui в консоль. Установлен ли у Вас пакет rdr-gui?
Татьяна
ООО Крипто-Про
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.