| /bsp/microchip/same54/bsp/hal/src/ |
| A D | hal_aes_sync.c | 363 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 D | hpl_aes.c | 759 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 D | hal_aes_sync.h | 260 … 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 D | hpl_aes_sync.h | 48 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 D | hpm_sdp_drv.c | 87 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 D | hpm_romapi.h | 256 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 D | hpm_romapi.h | 285 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 D | hpm_romapi.h | 256 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 D | hpm_romapi.h | 270 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 D | hpm_sdp_drv.h | 535 uint32_t aad_len, 583 uint32_t aad_len,
|
| /bsp/hpmicro/libraries/hpm_sdk/soc/HPM6700/HPM6750/ |
| A D | hpm_romapi.h | 244 … 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 D | hpm_romapi.h | 273 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,
|