Lines Matching refs:otCryptoContext
122 typedef struct otCryptoContext struct
126 } otCryptoContext; argument
301 otError otPlatCryptoHmacSha256Init(otCryptoContext *aContext);
312 otError otPlatCryptoHmacSha256Deinit(otCryptoContext *aContext);
324 otError otPlatCryptoHmacSha256Start(otCryptoContext *aContext, const otCryptoKey *aKey);
337 otError otPlatCryptoHmacSha256Update(otCryptoContext *aContext, const void *aBuf, uint16_t aBufLeng…
350 otError otPlatCryptoHmacSha256Finish(otCryptoContext *aContext, uint8_t *aBuf, size_t aBufLength);
365 otError otPlatCryptoAesInit(otCryptoContext *aContext);
377 otError otPlatCryptoAesSetKey(otCryptoContext *aContext, const otCryptoKey *aKey);
390 otError otPlatCryptoAesEncrypt(otCryptoContext *aContext, const uint8_t *aInput, uint8_t *aOutput);
401 otError otPlatCryptoAesFree(otCryptoContext *aContext);
415 otError otPlatCryptoHkdfInit(otCryptoContext *aContext);
430 otError otPlatCryptoHkdfExpand(otCryptoContext *aContext,
447 otError otPlatCryptoHkdfExtract(otCryptoContext *aContext,
461 otError otPlatCryptoHkdfDeinit(otCryptoContext *aContext);
476 otError otPlatCryptoSha256Init(otCryptoContext *aContext);
487 otError otPlatCryptoSha256Deinit(otCryptoContext *aContext);
498 otError otPlatCryptoSha256Start(otCryptoContext *aContext);
511 otError otPlatCryptoSha256Update(otCryptoContext *aContext, const void *aBuf, uint16_t aBufLength);
524 otError otPlatCryptoSha256Finish(otCryptoContext *aContext, uint8_t *aHash, uint16_t aHashSize);