Статус: Новичок
Группы: Участники
Зарегистрирован: 03.04.2008(UTC) Сообщений: 9 Откуда: Finland
|
Добрый день,
На данный момент когда я генерирую ключевую пару AT_SIGNATURE, функция пользуется GUI:ем. Можно ли каким либо образом генерировать ключи без участия GUI:я?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 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 ?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
Если вы работаете с биологическим датчиком случайных чисел, то использовать его с флагом silent не удастся. Но можно перевести запрос на нажатие клавиш(для формирования случайной начальной последовательности) из gui в консоль. Установлен ли у Вас пакет rdr-gui? |
Татьяна ООО Крипто-Про |
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close