Searched refs:tembuf (Results 1 – 1 of 1) sorted by relevance
/ohos5.0/base/security/huks/frameworks/crypto_lite/cipher/src/ |
H A D | cipher_rsa.c | 367 …aramAndMallocBuf(size_t rsaLen, const RsaData *cipher, unsigned char **buf, unsigned char **tembuf) in CheckParamAndMallocBuf() argument 376 *tembuf = (unsigned char*)malloc(cipher->length); in CheckParamAndMallocBuf() 377 if (*tembuf == NULL) { in CheckParamAndMallocBuf() 391 unsigned char *tembuf = NULL; in RsaPkcs1Decrypt() local 393 int32_t ret = CheckParamAndMallocBuf(rsaLen, cipher, &buf, &tembuf); in RsaPkcs1Decrypt() 398 (void)memset_s(tembuf, cipher->length, 0, cipher->length); in RsaPkcs1Decrypt() 405 … if (mbedtls_base64_decode(tembuf, cipher->length, &dataLen, (const unsigned char *)cipher->data, in RsaPkcs1Decrypt() 414 &plainLen, tembuf + i * rsaLen, buf, rsaLen)) { in RsaPkcs1Decrypt() 429 free(tembuf); in RsaPkcs1Decrypt() 435 free(tembuf); in RsaPkcs1Decrypt()
|