Home
last modified time | relevance | path

Searched refs:aad_len (Results 1 – 12 of 12) sorted by relevance

/bsp/microchip/same54/bsp/hal/src/
A Dhal_aes_sync.c363 ASSERT(((aad && aad_len) || !aad_len)); in aes_sync_gcm_crypt_and_tag()
373 uint32_t aad_len, const uint8_t *tag, uint32_t tag_len) in aes_sync_gcm_auth_decrypt() argument
381 ASSERT(((aad && aad_len) || !aad_len)); in aes_sync_gcm_auth_decrypt()
385 &descr->dev, AES_DECRYPT, input, output, length, iv, iv_len, aad, aad_len, vtag, tag_len); in aes_sync_gcm_auth_decrypt()
401 uint32_t iv_len, const uint8_t *aad, uint32_t aad_len) in aes_sync_gcm_start() argument
404 ASSERT((aad && aad_len) || !aad_len); in aes_sync_gcm_start()
405 return _aes_sync_gcm_start(&descr->dev, enc, iv, iv_len, aad, aad_len); in aes_sync_gcm_start()
437 ASSERT((aad && aad_len) || !aad_len); in aes_sync_ccm_crypt_and_tag()
450 uint32_t aad_len, const uint8_t *tag, uint32_t tag_len) in aes_sync_ccm_auth_decrypt() argument
457 ASSERT((aad && aad_len) || !aad_len); in aes_sync_ccm_auth_decrypt()
[all …]
/bsp/microchip/same54/bsp/hpl/aes/
A Dhpl_aes.c759 left_len = aad_len; in __aes_sync_gcm_start()
784 dev->aad_len = aad_len; in __aes_sync_gcm_start()
944 b[0] |= (aad_len > 0) << 6; in __aes_sync_ccm_crypt_and_tag()
985 if (aad_len > 0) { in __aes_sync_ccm_crypt_and_tag()
986 len_left = aad_len; in __aes_sync_ccm_crypt_and_tag()
990 b[0] = (uint8_t)((aad_len >> 8) & 0xFF); in __aes_sync_ccm_crypt_and_tag()
991 b[1] = (uint8_t)((aad_len)&0xFF); in __aes_sync_ccm_crypt_and_tag()
1192 b[0] |= (aad_len > 0) << 6; in __aes_sync_ccm_decrypt_and_tag()
1213 if (aad_len > 0) { in __aes_sync_ccm_decrypt_and_tag()
1214 len_left = aad_len; in __aes_sync_ccm_decrypt_and_tag()
[all …]
/bsp/microchip/same54/bsp/hal/include/
A Dhal_aes_sync.h260 … uint32_t iv_len, const uint8_t *aad, uint32_t aad_len, uint8_t *tag,
280 uint32_t aad_len, const uint8_t *tag, uint32_t tag_len);
295 uint32_t iv_len, const uint8_t *aad, uint32_t aad_len);
340 … uint32_t iv_len, const uint8_t *aad, uint32_t aad_len, uint8_t *tag,
361 uint32_t aad_len, const uint8_t *tag, uint32_t tag_len);
A Dhpl_aes_sync.h48 uint32_t aad_len; /*!< length of additional data(GCM) */ member
245 … const uint8_t *aad, uint32_t aad_len, uint8_t *tag, uint32_t tag_len);
260 uint32_t iv_len, const uint8_t *aad, uint32_t aad_len);
305 … const uint8_t *aad, uint32_t aad_len, uint8_t *tag, uint32_t tag_len);
/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_sdp_drv.c87 uint32_t aad_len,
97 uint32_t aad_len,
450 uint32_t aad_len, in aes_ccm_format_b0() argument
455 block[0] |= (aad_len > 0) ? (1U << 6) : 0U; in aes_ccm_format_b0()
492 uint32_t aad_len, in aes_ccm_auth_crypt() argument
526 if (aad_len > 0U) { in aes_ccm_auth_crypt()
529 uint32_t remaining_len = aad_len; in aes_ccm_auth_crypt()
534 if (aad_len < ((1UL << 16) - (1U << 8))) { in aes_ccm_auth_crypt()
535 uint32_to_be(b, 2, aad_len); in aes_ccm_auth_crypt()
631 aad_len, in sdp_aes_ccm_generate_encrypt()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6800/HPM6880/
A Dhpm_romapi.h256 uint32_t aad_len,
267 uint32_t aad_len,
302 uint32_t aad_len,
313 uint32_t aad_len,
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6E00/HPM6E80/
A Dhpm_romapi.h285 uint32_t aad_len,
296 uint32_t aad_len,
331 uint32_t aad_len,
342 uint32_t aad_len,
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6200/HPM6280/
A Dhpm_romapi.h256 uint32_t aad_len,
267 uint32_t aad_len,
302 uint32_t aad_len,
313 uint32_t aad_len,
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM5300/HPM5361/
A Dhpm_romapi.h270 uint32_t aad_len,
281 uint32_t aad_len,
316 uint32_t aad_len,
327 uint32_t aad_len,
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_sdp_drv.h535 uint32_t aad_len,
583 uint32_t aad_len,
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/
A Dhpm_romapi.h244 … const uint8_t *aad, uint32_t aad_len, const uint8_t *input, uint8_t *output,
248 … uint32_t nonce_len, const uint8_t *aad, uint32_t aad_len, const uint8_t *input,
290 … uint32_t iv_len, const uint8_t *aad, uint32_t aad_len, const uint8_t *input,
294 … uint32_t iv_len, const uint8_t *aad, uint32_t aad_len, const uint8_t *input,
/bsp/hpmicro/libraries/hpm_sdk/soc/HPM6300/HPM6360/
A Dhpm_romapi.h273 uint32_t aad_len,
284 uint32_t aad_len,
329 … uint32_t iv_len, const uint8_t *aad, uint32_t aad_len, const uint8_t *input,
333 … uint32_t iv_len, const uint8_t *aad, uint32_t aad_len, const uint8_t *input,

Completed in 48 milliseconds