Home
last modified time | relevance | path

Searched refs:CY_CRYPTO_AES_BLOCK_SIZE (Results 1 – 7 of 7) sorted by relevance

/hal_infineon-3.4.0/mtb-pdl-cat1/drivers/source/
Dcy_crypto_core_aes_v2.c229 Cy_Crypto_Core_V2_FFContinue(base, CY_CRYPTO_V2_RB_FF_LOAD0, src, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ecb()
230 Cy_Crypto_Core_V2_FFStart (base, CY_CRYPTO_V2_RB_FF_STORE, dst, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ecb()
232 …Core_V2_BlockMov(base, CY_CRYPTO_V2_RB_BLOCK0, CY_CRYPTO_V2_RB_FF_LOAD0, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Ecb()
236 …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_Aes_Ecb()
289 if (0UL == (srcSize & ((uint32_t)CY_CRYPTO_AES_BLOCK_SIZE - 1UL))) in Cy_Crypto_Core_V2_Aes_Cbc()
295 … Cy_Crypto_Core_V2_FFContinue(base, CY_CRYPTO_V2_RB_FF_LOAD1, ivPtr, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Cbc()
305 …Core_V2_BlockMov(base, CY_CRYPTO_V2_RB_BLOCK1, CY_CRYPTO_V2_RB_FF_LOAD1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Cbc()
310 … CY_CRYPTO_V2_RB_FF_LOAD0, CY_CRYPTO_V2_RB_BLOCK1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Aes_Cbc()
312 …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_Aes_Cbc()
314 size -= CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V2_Aes_Cbc()
[all …]
Dcy_crypto_core_aes_v1.c281 Cy_Crypto_Core_V1_MemCpy(base, &aesBuffers->block0, src, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Ecb()
285 Cy_Crypto_Core_V1_MemCpy(base, dst, &aesBuffers->block1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Ecb()
341 if (0UL == (uint32_t)(size & (CY_CRYPTO_AES_BLOCK_SIZE - 1U))) in Cy_Crypto_Core_V1_Aes_Cbc()
344 Cy_Crypto_Core_V1_MemCpy(base, tempBuff, ivPtr, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc()
351 Cy_Crypto_Core_V1_MemCpy(base, srcBuff, src, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc()
357 Cy_Crypto_Core_V1_MemCpy(base, tempBuff, srcBuff, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc()
360 Cy_Crypto_Core_V1_MemCpy(base, dst, dstBuff, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Aes_Cbc()
362 src += CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Aes_Cbc()
363 dst += CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Aes_Cbc()
364 size -= CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Aes_Cbc()
[all …]
Dcy_crypto_core_cmac_v2.c52 uint8_t k[CY_CRYPTO_AES_BLOCK_SIZE];
74 for (i = (int32_t)((int32_t)CY_CRYPTO_AES_BLOCK_SIZE - 1); i >= 0; i--) in Cy_Crypto_Core_V2_Cmac_CalcSubKey()
85 srcDstPtr[(uint8_t)(CY_CRYPTO_AES_BLOCK_SIZE - 1U)] ^= CY_CRYPTO_CMAC_RB; in Cy_Crypto_Core_V2_Cmac_CalcSubKey()
127 CY_CRYPTO_V2_RB_BLOCK0, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start()
129 …Cy_Crypto_Core_V2_FFStart (base, CY_CRYPTO_V2_RB_FF_STORE, cmacState->k, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start()
130 …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()
136 CY_CRYPTO_V2_RB_BLOCK1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Start()
167 while (myBlockIdx > CY_CRYPTO_AES_BLOCK_SIZE) in Cy_Crypto_Core_V2_Cmac_Update()
170 CY_CRYPTO_V2_RB_BLOCK1, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V2_Cmac_Update()
173 myBlockIdx -= CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V2_Cmac_Update()
[all …]
Dcy_crypto_core_cmac_v1.c68 for (i = (int32_t)((int32_t)CY_CRYPTO_AES_BLOCK_SIZE - 1); i >= 0; i--) in Cy_Crypto_Core_V1_Cmac_CalcSubKey()
79 srcDstPtr[(uint8_t)(CY_CRYPTO_AES_BLOCK_SIZE - 1U)] ^= CY_CRYPTO_CMAC_RB; in Cy_Crypto_Core_V1_Cmac_CalcSubKey()
137 Cy_Crypto_Core_V1_MemSet(base, (void*)tempTmp, 0U, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Cmac_Start()
176 Cy_Crypto_Core_V1_MemSet(base, (void* )tempBuff, 0x00U, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Cmac_Update()
179 while (messageSize > CY_CRYPTO_AES_BLOCK_SIZE) in Cy_Crypto_Core_V1_Cmac_Update()
182 Cy_Crypto_Core_V1_MemCpy(base, blockBuff, message, CY_CRYPTO_AES_BLOCK_SIZE); in Cy_Crypto_Core_V1_Cmac_Update()
189 message += CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Cmac_Update()
190 messageSize -= CY_CRYPTO_AES_BLOCK_SIZE; in Cy_Crypto_Core_V1_Cmac_Update()
230 if (blockIdxTmp < CY_CRYPTO_AES_BLOCK_SIZE) in Cy_Crypto_Core_V1_Cmac_Finish()
239 copySize = CY_CRYPTO_AES_BLOCK_SIZE - 1u - blockIdxTmp; in Cy_Crypto_Core_V1_Cmac_Finish()
[all …]
Dcy_crypto.c484 uint32_t nonceCounter[CY_CRYPTO_AES_BLOCK_SIZE / 8u], in Cy_Crypto_Aes_Ctr_Run()
485 uint32_t streamBlock[CY_CRYPTO_AES_BLOCK_SIZE / 8u], in Cy_Crypto_Aes_Ctr_Run()
/hal_infineon-3.4.0/mtb-pdl-cat1/drivers/include/
Dcy_crypto.h1190 uint32_t nonceCounter[CY_CRYPTO_AES_BLOCK_SIZE / 8u],
1191 uint32_t streamBlock[CY_CRYPTO_AES_BLOCK_SIZE / 8u],
Dcy_crypto_common.h89 #define CY_CRYPTO_AES_BLOCK_SIZE (16u) macro
107 #define CY_CRYPTO_AES_BLOCK_SIZE_U32 (uint32_t)(CY_CRYPTO_AES_BLOCK_SIZE / 4UL)