Searched refs:modNum (Results 1 – 1 of 1) sorted by relevance
/ohos5.0/foundation/communication/dsoftbus/core/adapter/huks/src/ |
H A D | softbus_rsa_encrypt.c | 158 static BN_CTX *GetRsaBigNum(const BIGNUM *modNum, BIGNUM **base, BIGNUM **result, uint8_t **buf, in… in GetRsaBigNum() argument 160 if (modNum == NULL || base == NULL || result == NULL || buf == NULL || bufNum == NULL) { in GetRsaBigNum() 177 *bufNum = BN_num_bytes(modNum); in GetRsaBigNum() 213 const BIGNUM *modNum = RSA_get0_n(rsa); in EncryptByPublicKey() local 215 if ((BN_num_bits(modNum) > OPENSSL_RSA_MAX_MODULUS_BITS) || (BN_ucmp(modNum, exp) <= 0) || in EncryptByPublicKey() 216 …((BN_num_bits(modNum) > OPENSSL_RSA_SMALL_MODULUS_BITS) && (BN_num_bits(exp) > OPENSSL_RSA_MAX_PUB… in EncryptByPublicKey() 221 ctx = GetRsaBigNum(modNum, &base, &result, &buf, &bufNum); in EncryptByPublicKey() 229 if (ret <= 0 || BN_bin2bn(buf, bufNum, base) == NULL || BN_ucmp(base, modNum) >= 0) { in EncryptByPublicKey() 233 BN_mod_exp_mont(result, base, exp, modNum, ctx, NULL); in EncryptByPublicKey()
|