Searched refs:iv (Results 1 – 4 of 4) sorted by relevance
| /components/drivers/hwcrypto/ |
| A D | hw_symmetric.c | 144 rt_err_t rt_hwcrypto_symmetric_setiv(struct rt_hwcrypto_ctx *ctx, const rt_uint8_t *iv, rt_size_t l… in rt_hwcrypto_symmetric_setiv() argument 151 rt_memcpy(symmetric_ctx->iv, iv, len); in rt_hwcrypto_symmetric_setiv() 170 int rt_hwcrypto_symmetric_getiv(struct rt_hwcrypto_ctx *ctx, rt_uint8_t *iv, rt_size_t len) in rt_hwcrypto_symmetric_getiv() argument 176 rt_memcpy(iv, symmetric_ctx->iv, symmetric_ctx->iv_len); in rt_hwcrypto_symmetric_getiv() 233 rt_memcpy(symmetric_des->iv, symmetric_src->iv, symmetric_src->iv_len); in rt_hwcrypto_symmetric_cpy() 257 rt_memset(symmetric_ctx->iv, 0, RT_HWCRYPTO_IV_MAX_SIZE); in rt_hwcrypto_symmetric_reset()
|
| A D | hw_gcm.c | 145 const rt_uint8_t *iv, rt_size_t len) in rt_hwcrypto_gcm_setiv() argument 147 return rt_hwcrypto_symmetric_setiv(ctx, iv, len); in rt_hwcrypto_gcm_setiv() 160 rt_uint8_t *iv, rt_size_t len) in rt_hwcrypto_gcm_getiv() argument 162 return rt_hwcrypto_symmetric_getiv(ctx, iv, len); in rt_hwcrypto_gcm_getiv()
|
| A D | hw_symmetric.h | 61 rt_uint8_t iv[RT_HWCRYPTO_IV_MAX_SIZE]; /**< The initialization vector */ member 129 rt_err_t rt_hwcrypto_symmetric_setiv(struct rt_hwcrypto_ctx *ctx, const rt_uint8_t *iv, rt_size_t l… 140 int rt_hwcrypto_symmetric_getiv(struct rt_hwcrypto_ctx *ctx, rt_uint8_t *iv, rt_size_t len);
|
| A D | hw_gcm.h | 130 const rt_uint8_t *iv, rt_size_t len); 142 rt_uint8_t *iv, rt_size_t len);
|
Completed in 6 milliseconds