Развернуть все
Свернуть все

Функция p1_SetupFn

Функция расчета собственного значения Nonce и открытого ключа Диффи-Хелмана IKE сессии фазы 1.

Синтаксис

C/C++
 capi_result CAPI_EXTC p1_SetupFn (
   P1_HANDLE sid,
   const vblob *CKY,
   unsigned uFlags,
   vblob **KE,
   vblob **Nonce
 );

Параметры

sid

[in] Дескриптор IKE сессии фазы 1

CKY

[in] Собственное значение CKY

uFlags

[in] Зарезервировано для будущего использования. Должен быть равен 0

KE

[out] Собственный открытый ключ Диффи-Хелмана IKE сессии фазы 1

Nonce

[out] Собственное значение Nonce IKE сессии фазы 1

Возвращаемое значение

При успехе возвращает CAPI_NOERROR, Nonce и KE

CAPI_NOERROR Успешное завершение

CAPI_CALL_ERROR Неверные аргументы

CAPI_CSP_ERROR Ошибка вызова CSP

CAPI_INTERNAL_ERROR Внутренняя ошибка библиотеки

Требования

Заголовочный файл ike_gost.h
Библиотека
Минимальная версия продукта 1.0