Page tree
Skip to end of metadata
Go to start of metadata

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

    int GccaGenerateKeyPair(
      HANDLE hGrd,
      DWORD dwAlgoType,
      DWORD dwPrivateKeyLng,
      void *pPrivateKey,
      DWORD dwPublicKeyLng,
      void *pPublicKey  
    );
     Параметры функции

    hGrd

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

    dwAlgoType

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

    dwPrivateKeyLng

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

    pPrivateKey

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

    dwPublicKeyLng

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

    pPublicKey

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

     Возвращаемое значение функции

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

    GrdE_OK

    нет ошибок

    GrdE_InvalidArg

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

     

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

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

     

     

    • No labels