You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Функция GccaGenerateKeyPair возвращает пару ключей алгоритма ECC160 (открытый и закрытый).

 

C
int GccaGenerateKeyPair(
HANDLE hGrd,
DWORD dwAlgoType,
DWORD dwPrivateKeyLng,
void *pPrivateKey,
DWORD dwPublicKeyLng,
void *pPublicKey
);

C#

Visual Basic

Visual C++

hGrd

Не используется

dwAlgoType

Тип программного алгоритма (см. GrdVSC_XXXXX).

dwPrivateKeyLng

Длина закрытого ключа (20 байт для ECC160).

pPrivateKey

Указатель на закрытый ключ.

dwPublicKeyLng

Длина открытого ключа (40 байт для ECC160).

pPublicKey

Указатель на открытый ключ.

Возможные ошибки

GrdE_OK

нет ошибок

GrdE_InvalidArg

недопустимый параметр при вызове функции

 

Набор ошибок Guardant API

Функция GccaGenerateKeyPair служит для получения пары закрытый-открытый ключ алгоритма ECC160. Открытый ключ помещается в pPublicKey. Закрытый ключ помещается в pPrivateKey. Память для хранения ключей должна быть выделена до вызова функции.

См. директорию:

"%Program Files%\Guardant\Guardant 6\%PublicCode%\Samples\ARM\"

  • No labels