Home
last modified time | relevance | path

Searched refs:dataInSize (Results 1 – 25 of 29) sorted by relevance

12

/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/cc3x_sym/api/
Dmbedtls_cc_chacha.c40 size_t dataInSize, in ChachaBlock() argument
61 if (dataInSize == 0) { in ChachaBlock()
72 if ((((upDataOut > upDataIn) && (upDataOut - upDataIn < dataInSize))) || in ChachaBlock()
73 (((upDataIn > upDataOut) && (upDataIn - upDataOut < dataInSize)))) { in ChachaBlock()
80 drvRc = SetDataBuffersInfo(pDataIn, dataInSize, &inBuffInfo, in ChachaBlock()
81 pDataOut, dataInSize, &outBuffInfo); in ChachaBlock()
87 drvRc = ProcessChacha(chachaCtx, &inBuffInfo, &outBuffInfo, dataInSize); in ChachaBlock()
168 size_t dataInSize, in mbedtls_chacha_block() argument
171 if ((dataInSize % CHACHA_BLOCK_SIZE_BYTES) != 0) { in mbedtls_chacha_block()
174 if (dataInSize == 0) { in mbedtls_chacha_block()
[all …]
Dmbedtls_cc_chacha_poly.c24 size_t dataInSize, in mbedtls_chacha_poly() argument
41 if ((pDataIn == NULL) ^ (dataInSize == 0)) { in mbedtls_chacha_poly()
48 (dataInSize > CC_MAX_UINT32_VAL) || in mbedtls_chacha_poly()
73 …ACHA_Nonce96BitSize, pKey, 1, encryptDecryptFlag, (uint8_t *)pDataIn, dataInSize, (uint8_t *)pDat… in mbedtls_chacha_poly()
81 rc = PolyMacCalc(polyKey, pAddData, addDataSize, pCipherData, dataInSize, polyMac, true); in mbedtls_chacha_poly()
97 …ACHA_Nonce96BitSize, pKey, 1, encryptDecryptFlag, (uint8_t *)pDataIn, dataInSize, (uint8_t *)pDat… in mbedtls_chacha_poly()
106 CC_PalMemSetZero(pDataOut, dataInSize); in mbedtls_chacha_poly()
Dmbedtls_cc_poly.c17 size_t dataInSize, in mbedtls_poly() argument
28 ((pDataIn == NULL) ^ (dataInSize == 0)) || in mbedtls_poly()
29 (dataInSize > CC_MAX_UINT32_VAL)) { in mbedtls_poly()
34 rc = PolyMacCalc(pKey, NULL, 0, pDataIn, dataInSize, macRes, false); in mbedtls_poly()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_productionlib/common/
Dprod_crypto_driver.c100 uint32_t dataInSize, in CC_PROD_Aes() argument
115 pDataIn, dataInSize, in CC_PROD_Aes()
186 uint32_t dataInSize, in CC_PROD_AesProcess() argument
194 error = SetDataBuffersInfo((uint8_t*)pDataIn, dataInSize, &inBuffInfo, in CC_PROD_AesProcess()
195 (uint8_t*)pOutbuff, dataInSize, &outBuffInfo); in CC_PROD_AesProcess()
201 return ProcessAesDrv(pAesCtx, &inBuffInfo, &outBuffInfo, dataInSize); in CC_PROD_AesProcess()
214 uint32_t dataInSize = 0; in CC_PROD_KeyDerivation() local
234 dataInSize = 0; in CC_PROD_KeyDerivation()
235 dataIn[dataInSize++] = 1; in CC_PROD_KeyDerivation()
236 CC_PalMemCopy((uint8_t *)&dataIn[dataInSize], pLabel, labelSize); in CC_PROD_KeyDerivation()
[all …]
Dprod_crypto_driver.h49 uint32_t dataInSize,
63 uint32_t dataInSize,
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/
Dmbedtls_hash_common.c24 size_t dataInSize) in mbedtls_hashUpdate() argument
34 …(pHashCtx->blockSizeInBytes - pHashCtx->prevDataInSize) % pHashCtx->blockSizeInBytes), dataInSize); in mbedtls_hashUpdate()
40 dataInSize -= bytesToAdd; in mbedtls_hashUpdate()
65 bytesToAdd = (dataInSize / pHashCtx->blockSizeInBytes) * pHashCtx->blockSizeInBytes; in mbedtls_hashUpdate()
81 dataInSize -= bytesToAdd; in mbedtls_hashUpdate()
85 bytesToAdd = dataInSize; in mbedtls_hashUpdate()
146 size_t dataInSize = 0; in mbedtls_sha_finish_internal() local
156 dataInSize = pHashCtx->prevDataInSize; in mbedtls_sha_finish_internal()
160 drvRc = SetDataBuffersInfo((uint8_t*)localPrevDataIn, dataInSize, &inBuffInfo, in mbedtls_sha_finish_internal()
167 drvRc = ProcessHashDrv(pHashCtx, &inBuffInfo, dataInSize); in mbedtls_sha_finish_internal()
Dmbedtls_hash_common.h17 size_t dataInSize);
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/psa_driver_api/src/
Dcc3xx_psa_hash.c36 uint8_t *pDataIn, size_t dataInSize) in hash_update() argument
49 dataInSize); in hash_update()
57 dataInSize -= bytesToAdd; in hash_update()
90 bytesToAdd = (dataInSize / ctx_ptr->blockSizeInBytes) * in hash_update()
107 dataInSize -= bytesToAdd; in hash_update()
111 bytesToAdd = dataInSize; in hash_update()
237 size_t dataInSize = 0; in cc3xx_hash_finish() local
255 dataInSize = pHashCtx->prevDataInSize; in cc3xx_hash_finish()
259 drvRc = SetDataBuffersInfo((uint8_t *)localPrevDataIn, dataInSize, in cc3xx_hash_finish()
266 drvRc = ProcessHashDrv(pHashCtx, &inBuffInfo, dataInSize); in cc3xx_hash_finish()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/utils/src/common/
Dcommon_crypto_sym.h29 int32_t dataInSize,
81 int32_t dataInSize,
106 int32_t CC_CommonCalcSha1(uint8_t *pDataIn, int32_t dataInSize, uint8_t *pHash);
120 uint32_t dataInSize,
Dcommon_crypto_asym.c45 int32_t dataInSize, in Sign_v15() argument
88 if (!EVP_SignUpdate(md_ctx, pDataIn, dataInSize)) { in Sign_v15()
129 if (!EVP_VerifyUpdate(md_ctx, pDataIn, dataInSize)) { in Sign_v15()
172 uint32_t dataInSize, in Sign_v21() argument
191 EVP_DigestUpdate(&md_ctx, (const void*) pDataIn, dataInSize); in Sign_v21()
235 int32_t dataInSize, in Verify_v21() argument
255 EVP_DigestUpdate(&md_ctx, (const void*) pDataIn, dataInSize); in Verify_v21()
293 int32_t dataInSize, in CC_CommonRsaVerify() argument
326 status = Verify_v21(pRsaPubKey, pDataIn, dataInSize, pSignature); in CC_CommonRsaVerify()
358 uint32_t dataInSize, in CC_CommonRsaSign() argument
[all …]
Dcommon_crypto_sym.c34 int32_t dataInSize, in CC_CommonAesCtrEncrypt() argument
63 AES_ctr128_encrypt (pDataIn, pEncBuff, dataInSize, &key, m_iv, m_ecount_buf, &m_num); in CC_CommonAesCtrEncrypt()
359 int32_t dataInSize, in CC_CommonAesCmacEncrypt() argument
391 rc = CMAC_Update(cmac_ctx, pDataIn, dataInSize); in CC_CommonAesCmacEncrypt()
461 int32_t dataInSize, in CC_CommonCalcSha1() argument
475 SHA1(pDataIn, dataInSize, hash); in CC_CommonCalcSha1()
495 uint32_t dataInSize, in CC_CommonAesEcbEncrypt() argument
Dcommon_crypto_asym.h36 int32_t dataInSize,
84 int32_t dataInSize,
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_lib/
Dcc_util_cmac.c98 size_t dataInSize, in UtilCmacDeriveKey() argument
113 if ((dataInSize < CC_UTIL_CMAC_DERV_MIN_DATA_IN_SIZE) || in UtilCmacDeriveKey()
114 (dataInSize > CC_UTIL_CMAC_DERV_MAX_DATA_IN_SIZE)) { in UtilCmacDeriveKey()
171 rc = SetDataBuffersInfo(pDataIn, dataInSize, &inBuffInfo, in UtilCmacDeriveKey()
178 rc = FinishAesDrv(&aesCtxBuf, &inBuffInfo, &outBuffInfo, dataInSize); in UtilCmacDeriveKey()
Dmbedtls_cc_util_asset_prov.c36 size_t dataInSize = CC_UTIL_MAX_KDF_SIZE_IN_BYTES; in mbedtls_util_asset_pkg_unpack() local
85 dataIn, &dataInSize, in mbedtls_util_asset_pkg_unpack()
94 dataIn, dataInSize, in mbedtls_util_asset_pkg_unpack()
Dcc_util_cmac.h38 size_t dataInSize,
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/shared/include/crypto_api/cc3x/
Dmbedtls_cc_chacha.h135 size_t dataInSize, /*!< [in] The size of the input data.
155 …size_t dataInSize, /*!< [in] The size of the input data. Valid value…
190 …size_t dataInSize, /*!< [in] The size of the input data. Must no…
Dmbedtls_cc_chacha_poly.h51 …size_t dataInSize, /*!< [in] The size of the input data. Must no…
Dmbedtls_cc_poly.h64 … size_t dataInSize, /*!< [in] The size of the input data. Must not be zero. */
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/ec_wrst/
Dcc_ecdsa_verify.c199 … size_t dataInSize /* in */ ) in EcdsaVerifyUpdate() argument
228 if (pMessageDataIn == NULL && dataInSize){ in EcdsaVerifyUpdate()
235 if (dataInSize >= (1UL << 29)){ in EcdsaVerifyUpdate()
245 err = mbedtls_md_update(&(pWorkingContext->hash_ctx), pMessageDataIn, dataInSize); in EcdsaVerifyUpdate()
247 … err = CC_HashUpdate( &(pWorkingContext->hashUserCtxBuff), pMessageDataIn, dataInSize ); in EcdsaVerifyUpdate()
253 … if (dataInSize != ecpki_hash_info[pWorkingContext->hashMode].hashResultSize*CC_32BIT_WORD_SIZE) { in EcdsaVerifyUpdate()
259 CC_PalMemCopy((uint8_t *)pWorkingContext->hashResult,pMessageDataIn,dataInSize); in EcdsaVerifyUpdate()
Dcc_ecdsa_sign.c213 … size_t dataInSize /* in */ ) in EcdsaSignUpdate() argument
243 if (pMessageDataIn == NULL && dataInSize) { in EcdsaSignUpdate()
250 if (dataInSize >= (1UL << 29)) { in EcdsaSignUpdate()
259 err = mbedtls_md_update(&(pWorkingContext->hash_ctx), pMessageDataIn, dataInSize); in EcdsaSignUpdate()
261 … err = CC_HashUpdate( &(pWorkingContext->hashUserCtxBuff), pMessageDataIn, dataInSize ); in EcdsaSignUpdate()
267 if (dataInSize != pWorkingContext->hashResultSizeWords*sizeof(uint32_t)) { in EcdsaSignUpdate()
273 CC_PalMemCopy((uint8_t*)pWorkingContext->hashResult, pMessageDataIn, dataInSize); in EcdsaSignUpdate()
Dcc_ecpki_local.h105 …size_t dataInSize /*!< [in] The size of the message data block, …
200 …size_t dataInSize /*!< [in] The size of the message data block, …
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/cc3x_sym/driver/
Dhash_driver.h57 drvError_t ProcessHashDrv(void *pCtx, CCBuffInfo_t *pInputBuffInfo, uint32_t dataInSize);
62 drvError_t ProcessSwHash512(void *pCtx, CCBuffInfo_t *pInputBuffInfo, uint32_t dataInSize );
Ddriver_common.c17 drvError_t SetDataBuffersInfo(const uint8_t *pDataIn, size_t dataInSize, CCBuffInfo_t *pInputBuffIn… in SetDataBuffersInfo() argument
23 drvRet = CC_PalDataBufferAttrGet(pDataIn, dataInSize, INPUT_DATA_BUFFER, &buffNs); in SetDataBuffersInfo()
Dhash_driver.c100 uint32_t dataInSize) in ProcessHashDrv() argument
195 if (dataInSize == 0) { in ProcessHashDrv()
213 CC_HAL_WRITE_REGISTER(CC_REG_OFFSET(HOST_RGF, SRC_LLI_WORD1) ,dataInSize); in ProcessHashDrv()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_sbromlib/
Dbsv_hash_driver.c99 uint32_t dataInSize) in ProcessBsvHash() argument
111 if (dataInSize != 0) { in ProcessBsvHash()
115 … drvRet = CC_PalDataBufferAttrGet((uint8_t*)inputDataAddr, dataInSize, INPUT_DATA_BUFFER, &buffNs); in ProcessBsvHash()
127 SB_HAL_WRITE_REGISTER(SB_REG_ADDR(hwBaseAddress, SRC_LLI_WORD1) ,dataInSize); in ProcessBsvHash()

12