Home
last modified time | relevance | path

Searched refs:bitlen (Results 1 – 4 of 4) sorted by relevance

/components/drivers/hwcrypto/
A Dhw_symmetric.c95 …t_hwcrypto_symmetric_setkey(struct rt_hwcrypto_ctx *ctx, const rt_uint8_t *key, rt_uint32_t bitlen) in rt_hwcrypto_symmetric_setkey() argument
99 if (ctx && bitlen <= RT_HWCRYPTO_KEYBIT_MAX_SIZE) in rt_hwcrypto_symmetric_setkey()
102 rt_memcpy(symmetric_ctx->key, key, bitlen >> 3); in rt_hwcrypto_symmetric_setkey()
104 symmetric_ctx->key_bitlen = bitlen; in rt_hwcrypto_symmetric_setkey()
122 int rt_hwcrypto_symmetric_getkey(struct rt_hwcrypto_ctx *ctx, rt_uint8_t *key, rt_uint32_t bitlen) in rt_hwcrypto_symmetric_getkey() argument
126 if (ctx && bitlen >= symmetric_ctx->key_bitlen) in rt_hwcrypto_symmetric_getkey()
A Dhw_gcm.c115 const rt_uint8_t *key, rt_uint32_t bitlen) in rt_hwcrypto_gcm_setkey() argument
117 return rt_hwcrypto_symmetric_setkey(ctx, key, bitlen); in rt_hwcrypto_gcm_setkey()
130 rt_uint8_t *key, rt_uint32_t bitlen) in rt_hwcrypto_gcm_getkey() argument
132 return rt_hwcrypto_symmetric_getkey(ctx, key, bitlen); in rt_hwcrypto_gcm_getkey()
A Dhw_gcm.h106 const rt_uint8_t *key, rt_uint32_t bitlen);
118 rt_uint8_t *key, rt_uint32_t bitlen);
A Dhw_symmetric.h107 …_hwcrypto_symmetric_setkey(struct rt_hwcrypto_ctx *ctx, const rt_uint8_t *key, rt_uint32_t bitlen);
118 int rt_hwcrypto_symmetric_getkey(struct rt_hwcrypto_ctx *ctx, rt_uint8_t *key, rt_uint32_t bitlen);

Completed in 6 milliseconds