Searched refs:CY_CRYPTO_AES_BLOCK_SIZE (Results 1 – 8 of 8) sorted by relevance
| /hal_infineon-latest/mtb-pdl-cat1/drivers/source/ |
| D | cy_crypto_core_aes_v2.c | 137 SCB_CleanDCache_by_Addr((volatile void *)key,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_SetKey() 206 SCB_CleanDCache_by_Addr((volatile void*)aesCcmState->y,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_Initial_Block() 209 …status = Cy_Crypto_Core_V2_Aes_CbcMac_Update(base, CY_CRYPTO_AES_BLOCK_SIZE, aesCcmState->y, &aesC… in Cy_Crypto_Core_V2_Aes_Ccm_Initial_Block() 221 … SCB_CleanDCache_by_Addr((volatile void*)aesCcmState->temp,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_Initial_Block() 274 if (tagLength < 3u || tagLength > CY_CRYPTO_AES_BLOCK_SIZE || (tagLength % 2u != 0u)) in Cy_Crypto_Core_V2_Aes_Ccm_Set_Length() 343 aesCcmState->L = CY_CRYPTO_AES_BLOCK_SIZE - ivSize - 1u; in Cy_Crypto_Core_V2_Aes_Ccm_Start() 346 Cy_Crypto_Core_V2_MemSet(base, aesCcmState->ctr, 0u, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_Start() 351 SCB_CleanDCache_by_Addr((volatile void*)aesCcmState->ctr,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_Start() 358 …SCB_InvalidateDCache_by_Addr((volatile void *)aesCcmState->ctr, (int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_Start() 360 Cy_Crypto_Core_V2_MemSet(base, aesCcmState->y, 0u, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ccm_Start() [all …]
|
| D | cy_crypto_core_cmac_v2.c | 71 for (i = (int32_t)((int32_t)CY_CRYPTO_AES_BLOCK_SIZE - 1); i >= 0; i--) in Cy_Crypto_Core_V2_Cmac_CalcSubKey() 82 srcDstPtr[(uint8_t)(CY_CRYPTO_AES_BLOCK_SIZE - 1U)] ^= CY_CRYPTO_CMAC_RB; in Cy_Crypto_Core_V2_Cmac_CalcSubKey() 86 SCB_CleanDCache_by_Addr((volatile void *)srcDstPtr,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_CalcSubKey() 171 CY_CRYPTO_V2_RB_BLOCK0, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start() 173 Cy_Crypto_Core_V2_FFStart (base, CY_CRYPTO_V2_RB_FF_STORE, kRemap, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start() 174 …Core_V2_BlockMov(base, CY_CRYPTO_V2_RB_FF_STORE, CY_CRYPTO_V2_RB_BLOCK1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start() 177 SCB_InvalidateDCache_by_Addr(cmacState->k, (int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start() 235 …if(cmacState->aesState.unProcessedBytes > 0u && messageSize > CY_CRYPTO_AES_BLOCK_SIZE-cmacState->… in Cy_Crypto_Core_V2_Cmac_Update() 237 …te->aesState.unProcessedBytes], (void*)messageRemap, (uint16_t)(CY_CRYPTO_AES_BLOCK_SIZE-cmacState… in Cy_Crypto_Core_V2_Cmac_Update() 239 … Cy_Crypto_Core_V2_FFContinue(base, CY_CRYPTO_V2_RB_FF_LOAD0, tempRemap, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Update() [all …]
|
| D | cy_crypto_core_aes_v1.c | 285 Cy_Crypto_Core_V1_MemCpy(base, &aesBuffers->block0, src, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Ecb() 289 Cy_Crypto_Core_V1_MemCpy(base, dst, &aesBuffers->block1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Ecb() 346 if (0UL == (uint32_t)(size & (CY_CRYPTO_AES_BLOCK_SIZE - 1U))) in Cy_Crypto_Core_V1_Aes_Cbc() 349 Cy_Crypto_Core_V1_MemCpy(base, tempBuff, ivPtr, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc() 356 Cy_Crypto_Core_V1_MemCpy(base, srcBuff, src, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc() 362 Cy_Crypto_Core_V1_MemCpy(base, tempBuff, srcBuff, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc() 365 Cy_Crypto_Core_V1_MemCpy(base, dst, dstBuff, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc() 367 src += CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Aes_Cbc() 368 dst += CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Aes_Cbc() 369 size -= CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Aes_Cbc() [all …]
|
| D | cy_crypto_core_cmac_v1.c | 72 for (i = (int32_t)((int32_t)CY_CRYPTO_AES_BLOCK_SIZE - 1); i >= 0; i--) in Cy_Crypto_Core_V1_Cmac_CalcSubKey() 83 srcDstPtr[(uint8_t)(CY_CRYPTO_AES_BLOCK_SIZE - 1U)] ^= CY_CRYPTO_CMAC_RB; in Cy_Crypto_Core_V1_Cmac_CalcSubKey() 141 Cy_Crypto_Core_V1_MemSet(base, (void*)tempTmp, 0U, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Cmac_Start() 180 Cy_Crypto_Core_V1_MemSet(base, (void* )tempBuff, 0x00U, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Cmac_Update() 183 while (messageSize > CY_CRYPTO_AES_BLOCK_SIZE) in Cy_Crypto_Core_V1_Cmac_Update() 186 Cy_Crypto_Core_V1_MemCpy(base, blockBuff, message, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Cmac_Update() 193 message += CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Cmac_Update() 194 messageSize -= CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Cmac_Update() 234 if (blockIdxTmp < CY_CRYPTO_AES_BLOCK_SIZE) in Cy_Crypto_Core_V1_Cmac_Finish() 243 copySize = CY_CRYPTO_AES_BLOCK_SIZE - 1u - blockIdxTmp; in Cy_Crypto_Core_V1_Cmac_Finish() [all …]
|
| D | cy_crypto.c | 482 SCB_CleanDCache_by_Addr((volatile void *)srcBlock,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Aes_Ecb_Run() 484 SCB_InvalidateDCache_by_Addr((volatile void *)dstBlock, (int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Aes_Ecb_Run() 516 SCB_CleanDCache_by_Addr((volatile void *)ivPtr,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Aes_Cbc_Run() 552 SCB_CleanDCache_by_Addr((volatile void *)ivPtr,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Aes_Cfb_Run() 567 uint32_t nonceCounter[CY_CRYPTO_AES_BLOCK_SIZE / 8u], in Cy_Crypto_Aes_Ctr_Run() 568 uint32_t streamBlock[CY_CRYPTO_AES_BLOCK_SIZE / 8u], in Cy_Crypto_Aes_Ctr_Run() 592 SCB_CleanDCache_by_Addr((volatile void *)nonceCounter,(int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Aes_Ctr_Run() 634 SCB_InvalidateDCache_by_Addr((volatile void *)cmacPtr, (int32_t)CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Aes_Cmac_Run()
|
| /hal_infineon-latest/mtb-pdl-cat1/drivers/include/ |
| D | cy_crypto_common.h | 141 #define CY_CRYPTO_AES_BLOCK_SIZE (16u) macro 159 #define CY_CRYPTO_AES_BLOCK_SIZE_U32 (uint32_t)(CY_CRYPTO_AES_BLOCK_SIZE / 4UL) 768 CRYPTO_MEM_ALIGN uint8_t unProcessedData[CY_CRYPTO_AES_BLOCK_SIZE]; 769 CRYPTO_MEM_ALIGN uint8_t iv[CY_CRYPTO_AES_BLOCK_SIZE]; 815 CRYPTO_MEM_ALIGN_4 uint8_t temp_buffer[CY_CRYPTO_AES_BLOCK_SIZE]; 817 CRYPTO_MEM_ALIGN uint8_t ctr[CY_CRYPTO_AES_BLOCK_SIZE]; 819 CRYPTO_MEM_ALIGN uint8_t y[CY_CRYPTO_AES_BLOCK_SIZE]; 878 uint8_t h[CY_CRYPTO_AES_BLOCK_SIZE]; 880 uint8_t icb[CY_CRYPTO_AES_BLOCK_SIZE]; 882 uint8_t cb[CY_CRYPTO_AES_BLOCK_SIZE]; [all …]
|
| D | cy_crypto_core_cmac_v2.h | 63 CY_ALIGN(32) uint8_t k[CY_CRYPTO_AES_BLOCK_SIZE]; 64 CY_ALIGN(32) uint8_t temp[CY_CRYPTO_AES_BLOCK_SIZE]; 66 uint8_t k[CY_CRYPTO_AES_BLOCK_SIZE]; 68 uint8_t temp[CY_CRYPTO_AES_BLOCK_SIZE];
|
| D | cy_crypto.h | 1264 uint32_t nonceCounter[CY_CRYPTO_AES_BLOCK_SIZE / 8u], 1265 uint32_t streamBlock[CY_CRYPTO_AES_BLOCK_SIZE / 8u],
|