1.1.8.3 WDRV_WINC_EXTCRYPTO_SIGN_CB

Function

void (*WDRV_WINC_EXTCRYPTO_SIGN_CB)
(
DRV_HANDLE handle,
uintptr_t signCbCtx,
WDRV_WINC_EXTCRYPTO_SIG_ALGO signAlgo,
uint8_t *pSignValue,
size_t signValueLen,
uintptr_t extCryptoCxt
)

Summary

Callback to receive external signing requests.

Description

Provides information for an external cryptographic signing operation.

Precondition

WDRV_WINC_Initialize should have been called. WDRV_WINC_Open should have been called to obtain a valid handle.

Parameters

handle - Client handle obtained by a call to WDRV_WINC_Open.

signCbCtx - User context supplied to WDRV_WINC_TLSCtxSetSignCallback.

signAlgo - Signing algorithm.

pSignValue - Pointer to signing value.

signValueLen - Length of signing value.

extCryptoCxt - External crypto context to be passed to WDRV_WINC_EXTCRYPTOSignResult.

Returns

None.

Remarks

None.