| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/shared/include/crypto_api/ |
| D | cc_rsa_schemes.h | 45 … CCRndContext_t *rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */ 84 #define CC_RsaOaepEncrypt(rndContext_ptr, UserPubKey_ptr,PrimeData_ptr,HashMode,L,Llen,MGF,Data_ptr… argument 85 …CC_RsaSchemesEncrypt(rndContext_ptr, UserPubKey_ptr,PrimeData_ptr,HashMode,L,Llen,MGF,Data_ptr,Dat… 92 #define CC_RsaPkcs1V15Encrypt(rndContext_ptr, UserPubKey_ptr,PrimeData_ptr,DataIn_ptr,DataInSize,Ou… argument 93 …CC_RsaSchemesEncrypt(rndContext_ptr, UserPubKey_ptr,PrimeData_ptr,CC_RSA_HASH_NO_HASH_mode,NULL,0,… 180 … CCRndContext_t *rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */ 218 #define CC_RsaPkcs1V15Sign(rndContext_ptr, UserContext_ptr,UserPrivKey_ptr,hashFunc,DataIn_ptr,Data… argument 219 …CC_RsaSign(rndContext_ptr, (UserContext_ptr),(UserPrivKey_ptr),(hashFunc),(CC_PKCS1_NO_MGF),0,(Dat… 229 #define CC_RsaPkcs1V15Sha1Sign(rndContext_ptr, UserContext_ptr,UserPrivKey_ptr,DataIn_ptr,Output_pt… argument 230 …CC_RsaSign(rndContext_ptr, (UserContext_ptr),(UserPrivKey_ptr),(CC_RSA_After_SHA1_mode),(CC_PKCS1_… [all …]
|
| D | cc_rsa_kg.h | 59 … CCRndContext_t *rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */ 83 … CCRndContext_t *rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/common/ |
| D | tst_common.h | 37 #define TST_CC_LIB_INIT(rc, rndContext_ptr, rndWorkBuff_ptr) rc = CC_LibInit(rndContext_ptr, … argument 38 int tests_CC_libInit(CCRndContext_t* rndContext_ptr, CCRndWorkBuff_t * rndWorkBuff_ptr, unsigned lo… 42 CCRndContext_t * rndContext_ptr; member 52 #define TST_CC_LIB_INIT(rc, rndContext_ptr, rndWorkBuff_ptr) {\ argument 53 rc = CC_LibInit(rndContext_ptr, rndWorkBuff_ptr, false, &fipsCtx);\ 59 #define TST_CC_LIB_INIT(rc, rndContext_ptr, rndWorkBuff_ptr) {\ argument 60 rc = CC_LibInit(rndContext_ptr, rndWorkBuff_ptr, false, &fipsCtx);\
|
| D | tst_common_init.c | 11 int tests_CC_libInit_wrap(CCRndContext_t* rndContext_ptr, CCRndWorkBuff_t * rndWorkBuff_ptr){ in tests_CC_libInit_wrap() argument 17 params.rndContext_ptr=rndContext_ptr; in tests_CC_libInit_wrap()
|
| D | tst_common.c | 110 rc = CC_LibInit(threadArgs->rndContext_ptr, threadArgs->rndWorkBuff_ptr); in Test_LibInit() 115 int tests_CC_libInit(CCRndContext_t* rndContext_ptr, CCRndWorkBuff_t * rndWorkBuff_ptr, unsigned lo… in tests_CC_libInit() argument 121 threadArgs.rndContext_ptr=rndContext_ptr; in tests_CC_libInit()
|
| D | tst_common_init.h | 13 int tests_CC_libInit_wrap(CCRndContext_t* rndContext_ptr, CCRndWorkBuff_t * rndWorkBuff_ptr);
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/ |
| D | platform_alt.c | 35 rc = CC_LibInit(threadArgs->rndContext_ptr, threadArgs->rndWorkBuff_ptr); in Test_LibInit() 41 int tests_CC_libInit(CCRndContext_t* rndContext_ptr, CCRndWorkBuff_t * rndWorkBuff_ptr, unsigned lo… in tests_CC_libInit() argument 48 threadArgs.rndContext_ptr=rndContext_ptr; in tests_CC_libInit() 101 pPlatTestCtx->rndContext_ptr = (CCRndContext_t *)g_testHwRndCtxBaseAddr; in mbedtls_platform_setup() 103 pPlatTestCtx->rndContext_ptr->rndState = (void *)(g_testHwRndCtxBaseAddr+sizeof(CCRndContext_t)); in mbedtls_platform_setup() 104 …pPlatTestCtx->rndContext_ptr->entropyCtx = (void *)(g_testHwRndCtxBaseAddr+sizeof(CCRndContext_t)+… in mbedtls_platform_setup() 105 …rc = tests_CC_libInit(pPlatTestCtx->rndContext_ptr, pPlatTestCtx->rndWorkBuff_ptr, (unsigned long*… in mbedtls_platform_setup() 119 CC_LibFini(pPlatTestCtx->rndContext_ptr); in mbedtls_platform_teardown()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_lib/ |
| D | cc_lib.c | 88 static CClibRetCode_t InitHukRma(CCRndContext_t *rndContext_ptr) in InitHukRma() argument 94 CCRndGenerateVectWorkFunc_t RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in InitHukRma() 99 error = RndGenerateVectFunc((void *)rndContext_ptr->rndState, in InitHukRma() 166 CClibRetCode_t CC_LibInit(CCRndContext_t *rndContext_ptr, CCRndWorkBuff_t *rndWorkBuff_ptr) in CC_LibInit() argument 175 if (rndContext_ptr == NULL) in CC_LibInit() 179 if (rndContext_ptr->rndState == NULL) in CC_LibInit() 181 if (rndContext_ptr->entropyCtx == NULL) in CC_LibInit() 247 mbedtls_ctr_drbg_init(rndContext_ptr->rndState); in CC_LibInit() 248 mbedtls_entropy_init( rndContext_ptr->entropyCtx ); in CC_LibInit() 249 …error = mbedtls_ctr_drbg_seed(rndContext_ptr->rndState, mbedtls_entropy_func, rndContext_ptr->entr… in CC_LibInit() [all …]
|
| D | cc_lib.h | 92 CCRndContext_t *rndContext_ptr, 111 CCRndContext_t *rndContext_ptr
|
| D | cc_fips_defs.h | 15 #define FIPS_RSA_VALIDATE(rndContext_ptr,pCcUserPrivKey,pCcUserPubKey,pFipsCtx) (CC_OK) argument
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/rsa/ |
| D | cc_rsa_kg.c | 46 CCRndContext_t *rndContext_ptr, in KGCheckAndSetParamsRSA() argument 62 if (rndContext_ptr == NULL) in KGCheckAndSetParamsRSA() 66 if (rndContext_ptr->rndGenerateVectFunc == NULL) in KGCheckAndSetParamsRSA() 180 CCRndContext_t *rndContext_ptr, in CC_RsaKgKeyPairGenerate() argument 198 error = KGCheckAndSetParamsRSA( rndContext_ptr, in CC_RsaKgKeyPairGenerate() 228 rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */ in CC_RsaKgKeyPairGenerate() 278 error = FIPS_RSA_VALIDATE(rndContext_ptr,pCcUserPrivKey,pCcUserPubKey,pFipsCtx); in CC_RsaKgKeyPairGenerate() 329 CCRndContext_t *rndContext_ptr, in CC_RsaKgKeyPairCrtGenerate() argument 348 Error = KGCheckAndSetParamsRSA( rndContext_ptr, in CC_RsaKgKeyPairCrtGenerate() 379 rndContext_ptr, in CC_RsaKgKeyPairCrtGenerate() [all …]
|
| D | cc_rsa_local.h | 157 CCError_t RsaPssOaepEncode(CCRndContext_t *rndContext_ptr, /* random functions context */ 204 CCError_t RsaPssSign21(CCRndContext_t *rndContext_ptr, 261 CCError_t CC_RsaGenerateVectorInRangeX931(CCRndContext_t *rndContext_ptr, 277 CCError_t RsaGenRndNonZeroVect(CCRndContext_t *rndContext_ptr, uint8_t *pVect, uint32_t size); 338 … CCRndContext_t *rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */
|
| D | ccsw_rsa_kg.h | 50 CCRndContext_t *rndContext_ptr, 89 CCRndContext_t *rndContext_ptr,
|
| D | cc_rsa_pkcs_ver15_util.c | 92 CCError_t RsaGenRndNonZeroVect(CCRndContext_t *rndContext_ptr, uint8_t *pVect, uint32_t size) in RsaGenRndNonZeroVect() argument 105 if (rndContext_ptr == NULL) in RsaGenRndNonZeroVect() 108 rndState_ptr = rndContext_ptr->rndState; in RsaGenRndNonZeroVect() 109 RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in RsaGenRndNonZeroVect()
|
| D | ccsw_rsa_kg.c | 91 CEXPORT_C CCError_t CC_SwRsaKgGenerateKeyPair(CCRndContext_t *rndContext_ptr, in CC_SwRsaKgGenerateKeyPair() argument 208 …Error = CC_RsaGenerateVectorInRangeX931(rndContext_ptr, KeySizeInWords / 2, KeyGenData_ptr->KGData… in CC_SwRsaKgGenerateKeyPair() 213 …Error = CC_RsaGenerateVectorInRangeX931(rndContext_ptr, KeySizeInWords / 2, KeyGenData_ptr->KGData… in CC_SwRsaKgGenerateKeyPair() 310 CEXPORT_C CCError_t CC_SwRsaKgGenerateKeyPairCRT(CCRndContext_t *rndContext_ptr, in CC_SwRsaKgGenerateKeyPairCRT() argument 422 …Error = CC_RsaGenerateVectorInRangeX931(rndContext_ptr, KeySizeInWords / 2, KeyGenData_ptr->KGData… in CC_SwRsaKgGenerateKeyPairCRT() 427 …Error = CC_RsaGenerateVectorInRangeX931(rndContext_ptr, KeySizeInWords / 2, KeyGenData_ptr->KGData… in CC_SwRsaKgGenerateKeyPairCRT()
|
| D | cc_rsa_pss21_util.c | 267 CCRndContext_t *rndContext_ptr, /*! random context */ in RsaPssSign21() argument 308 if (rndContext_ptr == NULL) in RsaPssSign21() 311 rndState_ptr = rndContext_ptr->rndState; in RsaPssSign21() 312 RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in RsaPssSign21()
|
| D | cc_rsa_sign.c | 412 CCRndContext_t *rndContext_ptr, in CC_RsaSignFinish() argument 499 Error = RsaPssSign21(rndContext_ptr, ccmWorkingContext_ptr, Output_ptr); in CC_RsaSignFinish() 620 CCRndContext_t *rndContext_ptr, in CC_RsaSign() argument 668 rndContext_ptr, in CC_RsaSign()
|
| D | cc_rsa_schemes.c | 82 CCRndContext_t *rndContext_ptr, in CC_RsaSchemesEncrypt() argument 193 Error = RsaGenRndNonZeroVect(rndContext_ptr, &EB_buff[2], PSSize); in CC_RsaSchemesEncrypt() 250 rndContext_ptr, /*! random functions comtext*/ in CC_RsaSchemesEncrypt()
|
| D | cc_rsa_oaep.c | 51 CCRndContext_t *rndContext_ptr, /* random functions context */ in RsaPssOaepEncode() argument 93 if (rndContext_ptr == NULL) in RsaPssOaepEncode() 96 rndState_ptr = (rndContext_ptr->rndState); in RsaPssOaepEncode() 97 RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in RsaPssOaepEncode()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/rnd_dma/ |
| D | cc_rnd_common.c | 99 CCError_t CC_RndSetGenerateVectorFunc(CCRndContext_t *rndContext_ptr, in CC_RndSetGenerateVectorFunc() argument 106 if (rndContext_ptr == NULL) in CC_RndSetGenerateVectorFunc() 112 rndContext_ptr->rndGenerateVectFunc = rndGenerateVectFunc; in CC_RndSetGenerateVectorFunc() 162 CCRndContext_t *rndContext_ptr, in CC_RndGenerateVectorInRange() argument 199 if (rndContext_ptr == NULL) in CC_RndGenerateVectorInRange() 202 rndState_ptr = (CCRndState_t *)(rndContext_ptr->rndState); in CC_RndGenerateVectorInRange() 203 RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in CC_RndGenerateVectorInRange() 378 CCError_t RndGenerateWordsArrayInRange(CCRndContext_t *rndContext_ptr, in RndGenerateWordsArrayInRange() argument 407 …err = CC_RndGenerateVectorInRange(rndContext_ptr, rndSizeInBits, (uint8_t*)tmp_ptr, (uint8_t*)rndV… in RndGenerateWordsArrayInRange()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/dh/ |
| D | cc_dh_kg.c | 37 CCError_t RndGenerateWordsArrayInRange(CCRndContext_t *rndContext_ptr, 173 CCRndContext_t *rndContext_ptr, in DhX942FindPrimeQ() argument 229 if (rndContext_ptr == NULL) in DhX942FindPrimeQ() 231 if (rndContext_ptr->rndGenerateVectFunc == NULL) in DhX942FindPrimeQ() 234 rndState_ptr = (CCRndState_t *)(rndContext_ptr->rndState); in DhX942FindPrimeQ() 235 RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in DhX942FindPrimeQ() 429 rndContext_ptr, in DhX942FindPrimeQ() 489 CCRndContext_t *rndContext_ptr, in DhX942FindPrimeP() argument 725 Error = RsaPrimeTestCall(rndContext_ptr, in DhX942FindPrimeP() 787 static CCError_t DhX942CreateGenerator(CCRndContext_t *rndContext_ptr, in DhX942CreateGenerator() argument [all …]
|
| D | cc_dh.c | 88 CCRndContext_t *rndContext_ptr, in CC_DhGeneratePubPrv() argument 129 if (rndContext_ptr == NULL) in CC_DhGeneratePubPrv() 131 if (rndContext_ptr->rndGenerateVectFunc == NULL) in CC_DhGeneratePubPrv() 134 rndState_ptr = (CCRndState_t *)(rndContext_ptr->rndState); in CC_DhGeneratePubPrv() 135 RndGenerateVectFunc = rndContext_ptr->rndGenerateVectFunc; in CC_DhGeneratePubPrv() 221 Error = CC_RndGenerateVectorInRange( rndContext_ptr, in CC_DhGeneratePubPrv() 263 Error = CC_RndGenerateVectorInRange(rndContext_ptr, in CC_DhGeneratePubPrv() 334 Error = CC_RndGenerateVectorInRange( rndContext_ptr, in CC_DhGeneratePubPrv()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/pki/rsa/ |
| D | rsa.h | 79 CCError_t RsaGenPandQ(CCRndContext_t *rndContext_ptr, 85 CCError_t RsaPrimeTestCall(CCRndContext_t *rndContext_ptr,
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/rnd_dma/local/ |
| D | cc_rnd_local.h | 135 … CCRndContext_t *rndContext_ptr, /*!< [in/out] Pointer to the RND context buffer. */
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/shared/include/crypto_api/cc3x/ |
| D | cc_rnd_common.h | 230 CCRndContext_t *rndContext_ptr,
|