| /trusted-firmware-m-latest/interface/include/mbedtls/ |
| D | check_config.h | 35 #error "Mbed TLS requires a platform with 8-bit chars" 42 #error "MBEDTLS_PLATFORM_C is required on Windows" 49 #error "The NET module is not available for mbed OS - please use the network functions provided by … 54 #error "MBEDTLS_DEPRECATED_WARNING only works with GCC and Clang" 58 #error "MBEDTLS_HAVE_TIME_DATE without MBEDTLS_HAVE_TIME does not make sense" 73 #error "Unsupported partial support for ECC key type acceleration, see docs/driver-only-builds.md" 96 #error "Unsupported partial support for ECC curves acceleration, see docs/driver-only-builds.md" 104 #error "MBEDTLS_CTR_DRBG_C defined, but not all prerequisites" 108 #error "MBEDTLS_DHM_C defined, but not all prerequisites" 113 #error "MBEDTLS_CMAC_C defined, but not all prerequisites" [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_productionlib/cmpu/ |
| D | cmpu.c | 25 uint32_t error = 0; in CC_PROD_CalcHuk() local 35 error = CC_PROD_LLF_RND_GetTrngSource((uint32_t **)&pEntrSrc, &sourceSize, pRndWorkBuff); in CC_PROD_CalcHuk() 36 if (error != CC_OK) { in CC_PROD_CalcHuk() 37 CC_PAL_LOG_ERR("failed CC_PROD_LLF_RND_GetTrngSource, error is 0x%X\n", error); in CC_PROD_CalcHuk() 38 return error; in CC_PROD_CalcHuk() 40 error = CC_PROD_Derivation_Instantiate(pEntrSrc, in CC_PROD_CalcHuk() 44 if (error != CC_OK) { in CC_PROD_CalcHuk() 45 CC_PAL_LOG_ERR("failed to CC_PROD_Derivation_Instantiate, error 0x%x\n", error); in CC_PROD_CalcHuk() 46 return error; in CC_PROD_CalcHuk() 48 error = CC_PROD_Derivation_Generate(pKey, in CC_PROD_CalcHuk() [all …]
|
| D | cmpu_derivation.c | 31 uint32_t error = CC_OK; in Derivation_Block_Cipher_df() local 87 error = CC_PROD_Aes(CIPHER_CBC_MAC, CRYPTO_DIRECTION_ENCRYPT, in Derivation_Block_Cipher_df() 94 if (error != CC_OK) { in Derivation_Block_Cipher_df() 95 CC_PAL_LOG_ERR("Failed to CC_PROD_Aes, error 0x%x\n", error); in Derivation_Block_Cipher_df() 96 return error; in Derivation_Block_Cipher_df() 117 error = CC_PROD_Aes(CIPHER_CBC, CRYPTO_DIRECTION_ENCRYPT, in Derivation_Block_Cipher_df() 124 if (error != CC_OK) { in Derivation_Block_Cipher_df() 125 CC_PAL_LOG_ERR("Failed to CC_PROD_Aes, error 0x%x\n", error); in Derivation_Block_Cipher_df() 126 return error; in Derivation_Block_Cipher_df() 172 uint32_t error = CC_OK; in Derivation_DRBG_Update() local [all …]
|
| D | cmpu_llf_rnd.c | 44 uint32_t error = 0; in CC_PROD_LLF_RND_GetTrngSource() local 48 error = RNG_PLAT_SetUserRngParameters( &trngParams); in CC_PROD_LLF_RND_GetTrngSource() 49 if (error != CC_OK) { in CC_PROD_LLF_RND_GetTrngSource() 50 return error; in CC_PROD_LLF_RND_GetTrngSource() 53 error = LLF_RND_RunTrngStartupTest(&rndState, &trngParams, pRndWorkBuff); in CC_PROD_LLF_RND_GetTrngSource() 54 if (error != CC_OK) { in CC_PROD_LLF_RND_GetTrngSource() 55 return error; in CC_PROD_LLF_RND_GetTrngSource() 58 …error = LLF_RND_GetTrngSource(&rndState, &trngParams, CC_FALSE, NULL, ppSourceOut, pSourceOutSize,… in CC_PROD_LLF_RND_GetTrngSource() 59 return error; in CC_PROD_LLF_RND_GetTrngSource()
|
| /trusted-firmware-m-latest/bl2/ext/mcuboot/include/ |
| D | target.h | 26 #error "FLASH_BASE_ADDRESS must be defined by the target" 30 #error "FLASH_AREA_IMAGE_SECTOR_SIZE must be defined by the target" 35 #error "If MCUBOOT_RAM_LOAD is set then IMAGE_EXECUTABLE_RAM_START must be \ 40 #error "If MCUBOOT_RAM_LOAD is set then IMAGE_EXECUTABLE_RAM_SIZE must be \ 46 #error "FLASH_AREA_0_OFFSET must be defined by the target" 50 #error "FLASH_AREA_0_SIZE must be defined by the target" 54 #error "FLASH DEV_NAME_0 and DEVICE_ID_0 must be simultaneously defined or not \ 59 #error "FLASH_AREA_2_OFFSET must be defined by the target" 63 #error "FLASH_AREA_2_SIZE must be defined by the target" 67 #error "FLASH DEV_NAME_2 and DEVICE_ID_2 must be simultaneously defined or not \ [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_productionlib/dmpu/ |
| D | dmpu.c | 25 uint32_t error = 0; in CC_PROD_HandleKcp() local 33 error = CC_PROD_PkgVerify((CCProdAssetPkg_t *)&pDmpuData->kcp.pkgAsset, in CC_PROD_HandleKcp() 40 if (error != CC_OK) { in CC_PROD_HandleKcp() 42 return error; in CC_PROD_HandleKcp() 52 error = CC_PROD_GetZeroCount(pBuffForOtp, PROD_KEY_TMP_CONTEXT_WORD_SIZE, &zeroCount); in CC_PROD_HandleKcp() 53 if (error != CC_OK) { in CC_PROD_HandleKcp() 55 return error; in CC_PROD_HandleKcp() 69 uint32_t error = 0; in CC_PROD_HandleKce() local 77 error = CC_PROD_PkgVerify((CCProdAssetPkg_t *)&pDmpuData->kce.pkgAsset, in CC_PROD_HandleKce() 84 if (error != CC_OK) { in CC_PROD_HandleKce() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/secure_boot_debug/util/ |
| D | util_x509_parser.c | 47 CCError_t error = CC_OK; in UTIL_X509VerifyStr() local 51 …error = UTIL_Asn1ReadItemVerifyTagFW(pCert, &asn1Data, CC_X509_CERT_SEQ_TAG_ID, startAddress, endA… in UTIL_X509VerifyStr() 52 if (error != CC_OK) { in UTIL_X509VerifyStr() 56 …error = UTIL_Asn1ReadItemVerifyTagFW(pCert, &asn1Data, CC_X509_CERT_SET_OF_TAG_ID, startAddress, e… in UTIL_X509VerifyStr() 57 if (error != CC_OK) { in UTIL_X509VerifyStr() 61 …error = UTIL_Asn1ReadItemVerifyTagFW(pCert, &asn1Data, CC_X509_CERT_SEQ_TAG_ID, startAddress, endA… in UTIL_X509VerifyStr() 62 if (error != CC_OK) { in UTIL_X509VerifyStr() 66 …error = UTIL_Asn1ReadItemVerifyTagFW(pCert, &asn1Data, CC_X509_CERT_OBJ_IDENTIFIER_TAG_ID, startAd… in UTIL_X509VerifyStr() 67 if (error != CC_OK) { in UTIL_X509VerifyStr() 74 …error = UTIL_Asn1ReadItemVerifyTagFW(pCert, &asn1Data, CC_X509_CERT_PRNT_STR_TAG_ID, startAddress,… in UTIL_X509VerifyStr() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/rnd_dma/ |
| D | llf_rnd_fetrng.c | 131 CCError_t error = CC_OK; in LLF_RND_TRNG_ReadEhrData() local 138 error = LLF_RND_WaitRngInterrupt(&isr); in LLF_RND_TRNG_ReadEhrData() 139 if (error != CC_OK){ in LLF_RND_TRNG_ReadEhrData() 140 return error; in LLF_RND_TRNG_ReadEhrData() 143 error = LLF_RND_TRNG_REQUIRED_ROSCS_NOT_ALLOWED_ERROR; in LLF_RND_TRNG_ReadEhrData() 145 error = CC_OK; in LLF_RND_TRNG_ReadEhrData() 149 error = LLF_RND_CRNGT_TEST_FAIL_ERROR; in LLF_RND_TRNG_ReadEhrData() 156 if (error == CC_OK) { in LLF_RND_TRNG_ReadEhrData() 165 return error; in LLF_RND_TRNG_ReadEhrData() 181 CCError_t error = CC_OK; in LLF_RND_StartTrngHW() local [all …]
|
| D | llf_rnd_trng90b.c | 147 CCError_t error = CC_OK; in LLF_RND_StartTrngHW() local 148 …error = startTrngHW(rndState_ptr, trngParams_ptr, isRestart, roscsToStart_ptr, CC_FALSE/*isStartup… in LLF_RND_StartTrngHW() 150 return error; in LLF_RND_StartTrngHW() 164 CCError_t error = CC_OK; in LLF_RND_GetTrngSource() local 172 CC_IS_FATAL_ERR_ON(error); in LLF_RND_GetTrngSource() 173 if (error == CC_TRUE) { in LLF_RND_GetTrngSource() 174 error = LLF_RND_TRNG_GENERATION_NOT_COMPLETED_ERROR; in LLF_RND_GetTrngSource() 181 error = getTrngSource(rndState_ptr, trngParams_ptr, isContinued, in LLF_RND_GetTrngSource() local 189 return error; in LLF_RND_GetTrngSource() 197 CCError_t error = CC_OK; in LLF_RND_RunTrngStartupTest() local [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/cc3x_sym/api/ |
| D | mbedtls_cc_ecies.c | 62 int error = 0; in ecies_convert_mbed_to_cc_public_key() local 71 error = CC_ECIES_INVALID_PTR; in ecies_convert_mbed_to_cc_public_key() 80 if ((error = mbedtls_ecp_point_write_binary(pGrp, in ecies_convert_mbed_to_cc_public_key() 91 if ((error = CC_EcpkiPublKeyBuildAndCheck(pDomain, in ecies_convert_mbed_to_cc_public_key() 103 return error; in ecies_convert_mbed_to_cc_public_key() 112 int error = 0; in ecies_convert_mbed_to_cc_private_key() local 118 error = CC_ECIES_INVALID_PTR; in ecies_convert_mbed_to_cc_private_key() 128 error = CC_ECIES_INVALID_TEMP_DATA_SIZE_ERROR; in ecies_convert_mbed_to_cc_private_key() 132 if ((error = mbedtls_mpi_write_binary(pPrivKey, (uint8_t*)pTempBuildBuff, n)) != 0) in ecies_convert_mbed_to_cc_private_key() 138 if ((error = CC_EcpkiPrivKeyBuild(pDomain, (uint8_t*)pTempBuildBuff, n, pUserPrivKey)) != CC_OK) in ecies_convert_mbed_to_cc_private_key() [all …]
|
| D | mbedtls_hash_ext_dma.c | 38 int error = CC_OK; in mbedtls_hash_ext_dma_init() local 53 error = EXT_DMA_HASH_ILLEGAL_OPERATION_MODE_ERROR; in mbedtls_hash_ext_dma_init() 58 error = EXT_DMA_ILLEGAL_INPUT_SIZE_ERROR; in mbedtls_hash_ext_dma_init() 62 error = Driver2ExtDmaHashErr(drvRc); in mbedtls_hash_ext_dma_init() 65 return error; in mbedtls_hash_ext_dma_init() 72 CCError_t error = CC_OK; in mbedtls_hash_ext_dma_finish() local 77 error = EXT_DMA_HASH_INVALID_RESULT_BUFFER_POINTER_ERROR; in mbedtls_hash_ext_dma_finish() 83 error = EXT_DMA_HASH_ILLEGAL_PARAMS_ERROR; in mbedtls_hash_ext_dma_finish() 98 error = EXT_DMA_HASH_ILLEGAL_OPERATION_MODE_ERROR; in mbedtls_hash_ext_dma_finish() 102 error = FinishHashExtDma(mode, digestBuffer); in mbedtls_hash_ext_dma_finish() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_sbromlib/ |
| D | bsv_aes_driver.c | 32 CCError_t error = CC_OK; in LoadBsvAesKey() local 39 CC_BSV_IS_OTP_HUK_ERROR(hwBaseAddress, error); in LoadBsvAesKey() 40 if (error) { in LoadBsvAesKey() 41 error = CC_BSV_ILLEGAL_HUK_VALUE_ERR; in LoadBsvAesKey() 50 CC_BSV_IS_KCP_IN_USE(hwBaseAddress, isKeyInUse, error); in LoadBsvAesKey() 51 if ( (error) || (isKeyInUse != CC_TRUE) ) { in LoadBsvAesKey() 52 error = CC_BSV_ILLEGAL_KCP_VALUE_ERR; in LoadBsvAesKey() 57 CC_BSV_IS_OTP_KCP_ERROR(hwBaseAddress, error); in LoadBsvAesKey() 58 if (error) { in LoadBsvAesKey() 59 error = CC_BSV_ILLEGAL_KCP_VALUE_ERR; in LoadBsvAesKey() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/secure_boot_debug/platform/nvm/cc3x_nvm_rt/ |
| D | nvm_otp.c | 48 CCError_t error = CC_OK; in NVM_GetLCS() local 51 error = CC_BsvLcsGet(hwBaseAddress, lcs_ptr); in NVM_GetLCS() 53 return error; in NVM_GetLCS() 74 CCError_t error = CC_OK; in NVM_ReadHASHPubKey() local 83 error = CC_BsvLcsGet(hwBaseAddress, &lcs); in NVM_ReadHASHPubKey() 84 if (error != CC_OK) { in NVM_ReadHASHPubKey() 85 return error; in NVM_ReadHASHPubKey() 93 error = CC_BsvPubKeyHashGet(hwBaseAddress, keyIndex, PubKeyHASH, hashSizeInWords); in NVM_ReadHASHPubKey() 95 if (error == CC_MNG_HASH_NOT_PROGRAMMED_ERR){ in NVM_ReadHASHPubKey() 99 if (error == CC_OK){ in NVM_ReadHASHPubKey() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/kdf/ |
| D | cc_kdf.c | 70 CCError_t error = CC_OK; in KdfHashUnalignUpdate() local 84 error = mbedtls_md_update(p_hash_ctx, buff_ptr, blockSizeBytes); in KdfHashUnalignUpdate() 86 error = CC_HashUpdate( hashContext_ptr, buff_ptr, blockSizeBytes); in KdfHashUnalignUpdate() 88 if (error != CC_OK) in KdfHashUnalignUpdate() 89 return error; in KdfHashUnalignUpdate() 99 return error; in KdfHashUnalignUpdate() 112 error = mbedtls_md_update(p_hash_ctx, data_ptr, dataSize); in KdfHashUnalignUpdate() 114 error = CC_HashUpdate( hashContext_ptr, data_ptr, dataSize); in KdfHashUnalignUpdate() 118 return error; in KdfHashUnalignUpdate() 220 CCError_t error = CC_OK; in CC_KdfKeyDerivFunc() local [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/secure_boot_debug/platform/common/cc3x/ |
| D | secureboot_base_swimgverify.c | 49 CCError_t error = CC_OK; in CCSbImageLoadAndVerify() local 123 error = BsvCryptoImageInit(hwBaseAddress, cryptoMode, keyType); in CCSbImageLoadAndVerify() 124 if (error != CC_OK) { in CCSbImageLoadAndVerify() 125 CC_PAL_LOG_ERR("BsvCryptoImageInit failed 0x%xl !\n", error); in CCSbImageLoadAndVerify() 126 return error; in CCSbImageLoadAndVerify() 139 …error = preHashflashRead_func(cntNonSignedImageRec.StoreAddr, (uint8_t*)(CONVERT_TO_ADDR(cntImageR… in CCSbImageLoadAndVerify() 141 if (error != CC_OK) { in CCSbImageLoadAndVerify() 142 CC_PAL_LOG_ERR("preHashflashRead_func failed 0x%xl !\n", error); in CCSbImageLoadAndVerify() 143 return error; in CCSbImageLoadAndVerify() 150 error = BsvCryptoImageUpdate( hwBaseAddress, cryptoMode, keyType, (uint32_t *)AESIv, in CCSbImageLoadAndVerify() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_lib/ |
| D | sbrt_int_func.c | 79 CCError_t error = CC_OK; in SBRT_ImageLoadAndVerify() local 99 error = CC_PalMutexLock(&CCSymCryptoMutex, CC_INFINITE); in SBRT_ImageLoadAndVerify() 100 if (error != 0) { in SBRT_ImageLoadAndVerify() 105 error = CC_IS_WAKE; in SBRT_ImageLoadAndVerify() 106 if (error != 0) { in SBRT_ImageLoadAndVerify() 110 error = CCSbImageLoadAndVerify(preHashflashRead_func, preHashUserContext, in SBRT_ImageLoadAndVerify() 125 return error; in SBRT_ImageLoadAndVerify() 136 CCError_t error = CC_OK; in SBRT_RSA_PSS_Verify() local 138 error = CC_PalMutexLock(&CCAsymCryptoMutex, CC_INFINITE); in SBRT_RSA_PSS_Verify() 139 if (error != CC_SUCCESS) { in SBRT_RSA_PSS_Verify() [all …]
|
| D | cc_lib.c | 46 CCError_t error = CC_OK; in RndStartupTest() local 50 error = RNG_PLAT_SetUserRngParameters(&trngParams); in RndStartupTest() 51 if (error != CC_SUCCESS) { in RndStartupTest() 52 return error; in RndStartupTest() 55 error = CC_PalMutexLock(pCCRndCryptoMutex, CC_INFINITE); in RndStartupTest() 56 if (error != CC_SUCCESS) { in RndStartupTest() 61 CC_IS_FATAL_ERR_ON(error); in RndStartupTest() 62 if (error == CC_TRUE) { in RndStartupTest() 63 error = CC_LIB_RET_RND_INST_ERR; in RndStartupTest() 68 error = CC_IS_WAKE; in RndStartupTest() [all …]
|
| D | cc_rng_plat.c | 44 CCError_t error = CC_OK; in RNG_PLAT_SetUserRngParameters() local 48 error = CC_PalTrngParamGet(&pTrngParams->userParams, ¶msSize); in RNG_PLAT_SetUserRngParameters() 49 if (error != CC_OK) { in RNG_PLAT_SetUserRngParameters() 50 return error; in RNG_PLAT_SetUserRngParameters() 54 error = CC_RND_MODE_MISMATCH_ERROR; in RNG_PLAT_SetUserRngParameters() 69 error = CC_RND_STATE_VALIDATION_TAG_ERROR; in RNG_PLAT_SetUserRngParameters() 76 return error; in RNG_PLAT_SetUserRngParameters()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc_mng/ |
| D | mbedtls_cc_mng_int.c | 103 CCError_t error = CC_OK; in mbedtls_mng_swVersionGet() local 116 error = mbedtls_mng_lcsGet(&lcs); in mbedtls_mng_swVersionGet() 117 if (error != CC_OK) { in mbedtls_mng_swVersionGet() 118 return error; in mbedtls_mng_swVersionGet() 127 CC_IS_HBK_FULL(isHbkFull, error); in mbedtls_mng_swVersionGet() 128 if (error != CC_OK) in mbedtls_mng_swVersionGet() 129 return error; in mbedtls_mng_swVersionGet() 172 error = mbedtls_mng_otpWordRead(cntrOffset+i, ®Val); in mbedtls_mng_swVersionGet() 173 if (error != CC_OK) in mbedtls_mng_swVersionGet() 174 return error; in mbedtls_mng_swVersionGet() [all …]
|
| /trusted-firmware-m-latest/platform/ext/accelerator/cc312/psa-adac/ |
| D | adac_crypto_cc312_pk.c | 37 CCError_t error = CC_FAIL; in psa_adac_verify_signature() local 59 error = CC_RsaPubKeyBuild(&pubKey, F4, sizeof(F4), key, key_size); in psa_adac_verify_signature() 60 if (error != CC_OK) { in psa_adac_verify_signature() 62 error); in psa_adac_verify_signature() 64 error = CC_RsaPssVerify(&rsaPubUserContext, &pubKey, hashOpMode, in psa_adac_verify_signature() 67 if (error != CC_OK) { in psa_adac_verify_signature() 69 error); in psa_adac_verify_signature() 94 error = CC_EcpkiPubKeyBuild(CC_EcpkiGetSecp256r1DomainP(), in psa_adac_verify_signature() 109 error = CC_EcpkiPubKeyBuild(CC_EcpkiGetSecp521r1DomainP(), in psa_adac_verify_signature() 121 if (CC_OK != error) { in psa_adac_verify_signature() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/secure_boot_debug/secure_boot_gen/ |
| D | secureboot_base_func.c | 31 CCError_t error = CC_OK; in CCSbCalcPublicKeyHASH() local 38 error = SBROM_CryptoHash(hwBaseAddress, CONVERT_TO_ADDR(NAndRevNp_ptr), in CCSbCalcPublicKeyHASH() 42 return error; in CCSbCalcPublicKeyHASH() 51 CCError_t error = CC_OK; in CCSbCalcPublicKeyHASHAndCompare() local 69 error = CCSbCalcPublicKeyHASH(hwBaseAddress, NAndRevNp_ptr, LocalHashResult); in CCSbCalcPublicKeyHASHAndCompare() 70 if (error != CC_OK) { in CCSbCalcPublicKeyHASHAndCompare() 71 return error; in CCSbCalcPublicKeyHASHAndCompare() 75 error = UTIL_MemCmp((uint8_t *)LocalHashResult, (uint8_t *)NHASH_ptr, HashSize); in CCSbCalcPublicKeyHASHAndCompare() 76 if (error != CC_TRUE) { in CCSbCalcPublicKeyHASHAndCompare() 95 CCError_t error = CC_OK; in CCSbVerifySignature() local [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/secure_boot_debug/crypto_driver/ |
| D | rsa_verify.c | 44 CCError_t error = CC_OK; in RSA_PSS_Decode() local 73 error = CC_BOOT_RSA_VERIFIER_CMP_FAILURE; in RSA_PSS_Decode() 80 error = CC_BOOT_RSA_VERIFIER_CMP_FAILURE; in RSA_PSS_Decode() 102 error = SBROM_CryptoHash(hwBaseAddress, CONVERT_TO_ADDR(tmpBuff), in RSA_PSS_Decode() 106 if (error != CC_OK) { in RSA_PSS_Decode() 125 error = CC_BOOT_RSA_VERIFIER_CMP_FAILURE; in RSA_PSS_Decode() 139 error = SBROM_CryptoHash(hwBaseAddress, in RSA_PSS_Decode() 144 if (error != CC_OK) { in RSA_PSS_Decode() 153 error = CC_BOOT_RSA_VERIFIER_CMP_FAILURE; in RSA_PSS_Decode() 163 return error; in RSA_PSS_Decode() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/pki/rsa/ |
| D | rsa_private.c | 46 CCError_t error = CC_OK; in RsaExecPrivKeyExpNonCrt() local 63 error = PkaInitAndMutexLock(pPrivKey->nSizeInBits,&pkaReqRegs); in RsaExecPrivKeyExpNonCrt() 64 if (error != CC_OK) { in RsaExecPrivKeyExpNonCrt() 65 return error; in RsaExecPrivKeyExpNonCrt() 96 return error; in RsaExecPrivKeyExpNonCrt() 126 CCError_t error = CC_OK; in RsaExecPrivKeyExpCrt() local 148 error = PkaInitAndMutexLock(pPrivKey->nSizeInBits, &pkaReqRegs); in RsaExecPrivKeyExpCrt() 149 if (error != CC_OK) { in RsaExecPrivKeyExpCrt() 150 return error; in RsaExecPrivKeyExpCrt() 247 return error; in RsaExecPrivKeyExpCrt() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/ec_wrst/ |
| D | cc_ecies.c | 135 CCError_t error; in EciesKemEncrypt() local 151 error = CC_OK; in EciesKemEncrypt() 228 error = CC_EcpkiKeyPairGenerate(pRndContext, /*in/out*/ in EciesKemEncrypt() 236 if (error != CC_OK) in EciesKemEncrypt() 248 error = CC_EcpkiPubKeyExport( in EciesKemEncrypt() 253 if (error != CC_OK) in EciesKemEncrypt() 260 error = EcWrstDhDeriveSharedSecret(pRecipPublKey, /*in*/ in EciesKemEncrypt() 264 if (error != CC_OK) in EciesKemEncrypt() 281 error = CC_KdfKeyDerivFunc( in EciesKemEncrypt() 289 if (error != CC_OK) in EciesKemEncrypt() [all …]
|
| /trusted-firmware-m-latest/secure_fw/partitions/crypto/ |
| D | crypto_check_config.h | 34 #error "CRYPTO_KEY_MODULE enabled, but not all prerequisites (missing key types)!" 41 #error "CRYPTO_AEAD_MODULE_ENABLED enabled, but not all prerequisites (missing AEAD algorithms)!" 48 #error "CRYPTO_MAC_MODULE_ENABLED enabled, but not all prerequisites (missing MAC algorithms)!" 61 #error "CRYPTO_CIPHER_MODULE_ENABLED enabled, but not all prerequisites (missing CIPHER algorithms)… 82 #error "CRYPTO_HASH_MODULE_ENABLED enabled, but not all prerequisites (missing HASH algorithms)!" 96 #error "CRYPTO_ASYM_SIGN_MODULE_ENABLED enabled, but not all prerequisites (missing asymmetric sign… 102 #error "CRYPTO_ASYM_ENCRYPT_MODULE_ENABLED enabled, but not all prerequisites (missing asymmetric e… 118 #error "CRYPTO_KEY_DERIVATION_MODULE_ENABLED enabled, but not all prerequisites (missing key deriva…
|