/third_party/node/deps/openssl/openssl/crypto/rsa/ |
H A D | rsa_ossl.c | 22 unsigned char *to, RSA *rsa, int padding); 24 unsigned char *to, RSA *rsa, int padding); 26 unsigned char *to, RSA *rsa, int padding); 28 unsigned char *to, RSA *rsa, int padding); 29 static int rsa_ossl_mod_exp(BIGNUM *r0, const BIGNUM *i, RSA *rsa, 31 static int rsa_ossl_init(RSA *rsa); 32 static int rsa_ossl_finish(RSA *rsa); 75 unsigned char *to, RSA *rsa, int padding) in rsa_ossl_public_encrypt() 82 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in rsa_ossl_public_encrypt() 87 if (BN_ucmp(rsa in rsa_ossl_public_encrypt() 74 rsa_ossl_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_public_encrypt() argument 162 rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) rsa_get_blinding() argument 242 rsa_ossl_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_private_encrypt() argument 374 rsa_ossl_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_private_decrypt() argument 511 rsa_ossl_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_public_decrypt() argument 607 rsa_ossl_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx) rsa_ossl_mod_exp() argument 978 rsa_ossl_init(RSA *rsa) rsa_ossl_init() argument 984 rsa_ossl_finish(RSA *rsa) rsa_ossl_finish() argument [all...] |
H A D | rsa_gen.c | 30 static int rsa_keygen_pairwise_test(RSA *rsa, OSSL_CALLBACK *cb, void *cbarg); 31 static int rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes, 41 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) in RSA_generate_key_ex() argument 43 if (rsa->meth->rsa_keygen != NULL) in RSA_generate_key_ex() 44 return rsa->meth->rsa_keygen(rsa, bits, e_value, cb); in RSA_generate_key_ex() 46 return RSA_generate_multi_prime_key(rsa, bits, RSA_DEFAULT_PRIME_NUM, in RSA_generate_key_ex() 50 int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes, in RSA_generate_multi_prime_key() argument 55 if (rsa->meth->rsa_multi_prime_keygen != NULL) { in RSA_generate_multi_prime_key() 56 return rsa in RSA_generate_multi_prime_key() 75 rsa_multiprime_keygen(RSA *rsa, int bits, int primes, BIGNUM *e_value, BN_GENCB *cb) rsa_multiprime_keygen() argument 424 rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes, BIGNUM *e_value, BN_GENCB *cb, int pairwise_test) rsa_keygen() argument 478 rsa_keygen_pairwise_test(RSA *rsa, OSSL_CALLBACK *cb, void *cbarg) rsa_keygen_pairwise_test() argument [all...] |
H A D | rsa_x931g.c | 25 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1, in RSA_X931_derive_ex() argument 34 if (!rsa) in RSA_X931_derive_ex() 49 if (!rsa->e) { in RSA_X931_derive_ex() 50 rsa->e = BN_dup(e); in RSA_X931_derive_ex() 51 if (!rsa->e) in RSA_X931_derive_ex() 54 e = rsa->e; in RSA_X931_derive_ex() 62 if (Xp && rsa->p == NULL) { in RSA_X931_derive_ex() 63 rsa->p = BN_new(); in RSA_X931_derive_ex() 64 if (rsa->p == NULL) in RSA_X931_derive_ex() 67 if (!BN_X931_derive_prime_ex(rsa in RSA_X931_derive_ex() 151 RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e, BN_GENCB *cb) RSA_X931_generate_key_ex() argument [all...] |
H A D | rsa_sp800_56b_gen.c | 29 * rsa Object used to store primes p & q. 57 int ossl_rsa_fips186_4_gen_prob_primes(RSA *rsa, RSA_ACVP_TEST *test, in ossl_rsa_fips186_4_gen_prob_primes() argument 115 if (rsa->p == NULL) in ossl_rsa_fips186_4_gen_prob_primes() 116 rsa->p = BN_secure_new(); in ossl_rsa_fips186_4_gen_prob_primes() 117 if (rsa->q == NULL) in ossl_rsa_fips186_4_gen_prob_primes() 118 rsa->q = BN_secure_new(); in ossl_rsa_fips186_4_gen_prob_primes() 119 if (rsa->p == NULL || rsa->q == NULL) in ossl_rsa_fips186_4_gen_prob_primes() 121 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 122 BN_set_flags(rsa in ossl_rsa_fips186_4_gen_prob_primes() 232 ossl_rsa_sp800_56b_derive_params_from_pq(RSA *rsa, int nbits, const BIGNUM *e, BN_CTX *ctx) ossl_rsa_sp800_56b_derive_params_from_pq() argument 356 ossl_rsa_sp800_56b_generate_key(RSA *rsa, int nbits, const BIGNUM *efixed, BN_GENCB *cb) ossl_rsa_sp800_56b_generate_key() argument 428 ossl_rsa_sp800_56b_pairwise_test(RSA *rsa, BN_CTX *ctx) ossl_rsa_sp800_56b_pairwise_test() argument [all...] |
H A D | rsa_crpt.c | 34 RSA *rsa, int padding) in RSA_public_encrypt() 36 return rsa->meth->rsa_pub_enc(flen, from, to, rsa, padding); in RSA_public_encrypt() 40 unsigned char *to, RSA *rsa, int padding) in RSA_private_encrypt() 42 return rsa->meth->rsa_priv_enc(flen, from, to, rsa, padding); in RSA_private_encrypt() 46 unsigned char *to, RSA *rsa, int padding) in RSA_private_decrypt() 48 return rsa->meth->rsa_priv_dec(flen, from, to, rsa, padding); in RSA_private_decrypt() 52 RSA *rsa, in in RSA_public_decrypt() 33 RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_public_encrypt() argument 39 RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_private_encrypt() argument 45 RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_private_decrypt() argument 51 RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_public_decrypt() argument 62 RSA_blinding_off(RSA *rsa) RSA_blinding_off() argument 70 RSA_blinding_on(RSA *rsa, BN_CTX *ctx) RSA_blinding_on() argument 116 RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx) RSA_setup_blinding() argument [all...] |
H A D | rsa_sp800_56b_check.c | 24 int ossl_rsa_check_crt_components(const RSA *rsa, BN_CTX *ctx) in ossl_rsa_check_crt_components() argument 30 if (rsa->dmp1 == NULL || rsa->dmq1 == NULL || rsa->iqmp == NULL) { in ossl_rsa_check_crt_components() 31 if (rsa->dmp1 != NULL || rsa->dmq1 != NULL || rsa->iqmp != NULL) in ossl_rsa_check_crt_components() 50 && (BN_copy(p1, rsa->p) != NULL) in ossl_rsa_check_crt_components() 53 && (BN_copy(q1, rsa->q) != NULL) in ossl_rsa_check_crt_components() 56 && (BN_cmp(rsa in ossl_rsa_check_crt_components() 175 ossl_rsa_check_private_exponent(const RSA *rsa, int nbits, BN_CTX *ctx) ossl_rsa_check_private_exponent() argument 281 ossl_rsa_sp800_56b_check_public(const RSA *rsa) global() argument 356 ossl_rsa_sp800_56b_check_private(const RSA *rsa) global() argument 374 ossl_rsa_sp800_56b_check_keypair(const RSA *rsa, const BIGNUM *efixed, int strength, int nbits) global() argument [all...] |
H A D | rsa_backend.c | 27 #include "crypto/rsa.h" 64 int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private) in ossl_rsa_fromdata() argument 71 if (rsa == NULL) in ossl_rsa_fromdata() 86 if (!RSA_set0_key(rsa, n, e, d)) in ossl_rsa_fromdata() 101 && !ossl_rsa_set0_all_params(rsa, factors, exps, coeffs)) in ossl_rsa_fromdata() 123 int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in DEFINE_SPECIAL_STACK_OF_CONST() 132 if (rsa == NULL || factors == NULL || exps == NULL || coeffs == NULL) in DEFINE_SPECIAL_STACK_OF_CONST() 135 RSA_get0_key(rsa, &rsa_n, &rsa_e, &rsa_d); in DEFINE_SPECIAL_STACK_OF_CONST() 136 ossl_rsa_get0_all_params(rsa, factors, exps, coeffs); in DEFINE_SPECIAL_STACK_OF_CONST() 161 ossl_rsa_acvp_test_get_params(rsa, param in DEFINE_SPECIAL_STACK_OF_CONST() 319 ossl_rsa_is_foreign(const RSA *rsa) ossl_rsa_is_foreign() argument 335 ossl_rsa_dup(const RSA *rsa, int selection) ossl_rsa_dup() argument 454 ossl_rsa_sync_to_pss_params_30(RSA *rsa) ossl_rsa_sync_to_pss_params_30() argument 522 ossl_rsa_param_decode(RSA *rsa, const X509_ALGOR *alg) ossl_rsa_param_decode() argument 552 RSA *rsa; ossl_rsa_key_from_pkcs8() local [all...] |
H A D | rsa_meth.c | 108 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_pub_enc() 115 unsigned char *to, RSA *rsa, in RSA_meth_set_pub_enc() 124 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_pub_dec() 131 unsigned char *to, RSA *rsa, in RSA_meth_set_pub_dec() 140 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_priv_enc() 147 unsigned char *to, RSA *rsa, in RSA_meth_set_priv_enc() 156 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_priv_dec() 163 unsigned char *to, RSA *rsa, in RSA_meth_set_priv_dec() 172 (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx) in RSA_meth_get_mod_exp() 178 int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, in RSA_meth_set_mod_exp() 113 RSA_meth_set_pub_enc(RSA_METHOD *meth, int (*pub_enc) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_pub_enc() argument 129 RSA_meth_set_pub_dec(RSA_METHOD *meth, int (*pub_dec) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_pub_dec() argument 145 RSA_meth_set_priv_enc(RSA_METHOD *meth, int (*priv_enc) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_priv_enc() argument 161 RSA_meth_set_priv_dec(RSA_METHOD *meth, int (*priv_dec) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_priv_dec() argument 177 RSA_meth_set_mod_exp(RSA_METHOD *meth, int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx)) RSA_meth_set_mod_exp() argument 211 RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa)) RSA_meth_set_init() argument 223 RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa)) RSA_meth_set_finish() argument 238 RSA_meth_set_sign(RSA_METHOD *meth, int (*sign) (int type, const unsigned char *m, unsigned int m_length, unsigned char *sigret, unsigned int *siglen, const RSA *rsa)) RSA_meth_set_sign() argument 256 RSA_meth_set_verify(RSA_METHOD *meth, int (*verify) (int dtype, const unsigned char *m, unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, const RSA *rsa)) RSA_meth_set_verify() argument 272 RSA_meth_set_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb)) RSA_meth_set_keygen() argument 286 RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, int primes, BIGNUM *e, BN_GENCB *cb)) RSA_meth_set_multi_prime_keygen() argument [all...] |
/third_party/openssl/crypto/rsa/ |
H A D | rsa_ossl.c | 22 unsigned char *to, RSA *rsa, int padding); 24 unsigned char *to, RSA *rsa, int padding); 26 unsigned char *to, RSA *rsa, int padding); 28 unsigned char *to, RSA *rsa, int padding); 29 static int rsa_ossl_mod_exp(BIGNUM *r0, const BIGNUM *i, RSA *rsa, 31 static int rsa_ossl_init(RSA *rsa); 32 static int rsa_ossl_finish(RSA *rsa); 75 unsigned char *to, RSA *rsa, int padding) in rsa_ossl_public_encrypt() 82 if (BN_num_bits(rsa->n) > OPENSSL_RSA_MAX_MODULUS_BITS) { in rsa_ossl_public_encrypt() 87 if (BN_ucmp(rsa in rsa_ossl_public_encrypt() 74 rsa_ossl_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_public_encrypt() argument 162 rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) rsa_get_blinding() argument 242 rsa_ossl_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_private_encrypt() argument 374 rsa_ossl_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_private_decrypt() argument 511 rsa_ossl_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) rsa_ossl_public_decrypt() argument 607 rsa_ossl_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx) rsa_ossl_mod_exp() argument 978 rsa_ossl_init(RSA *rsa) rsa_ossl_init() argument 984 rsa_ossl_finish(RSA *rsa) rsa_ossl_finish() argument [all...] |
H A D | rsa_gen.c | 30 static int rsa_keygen_pairwise_test(RSA *rsa, OSSL_CALLBACK *cb, void *cbarg); 31 static int rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes, 41 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) in RSA_generate_key_ex() argument 43 if (rsa->meth->rsa_keygen != NULL) in RSA_generate_key_ex() 44 return rsa->meth->rsa_keygen(rsa, bits, e_value, cb); in RSA_generate_key_ex() 46 return RSA_generate_multi_prime_key(rsa, bits, RSA_DEFAULT_PRIME_NUM, in RSA_generate_key_ex() 50 int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes, in RSA_generate_multi_prime_key() argument 55 if (rsa->meth->rsa_multi_prime_keygen != NULL) { in RSA_generate_multi_prime_key() 56 return rsa in RSA_generate_multi_prime_key() 75 rsa_multiprime_keygen(RSA *rsa, int bits, int primes, BIGNUM *e_value, BN_GENCB *cb) rsa_multiprime_keygen() argument 424 rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes, BIGNUM *e_value, BN_GENCB *cb, int pairwise_test) rsa_keygen() argument 478 rsa_keygen_pairwise_test(RSA *rsa, OSSL_CALLBACK *cb, void *cbarg) rsa_keygen_pairwise_test() argument [all...] |
H A D | rsa_x931g.c | 25 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1, in RSA_X931_derive_ex() argument 34 if (!rsa) in RSA_X931_derive_ex() 49 if (!rsa->e) { in RSA_X931_derive_ex() 50 rsa->e = BN_dup(e); in RSA_X931_derive_ex() 51 if (!rsa->e) in RSA_X931_derive_ex() 54 e = rsa->e; in RSA_X931_derive_ex() 62 if (Xp && rsa->p == NULL) { in RSA_X931_derive_ex() 63 rsa->p = BN_new(); in RSA_X931_derive_ex() 64 if (rsa->p == NULL) in RSA_X931_derive_ex() 67 if (!BN_X931_derive_prime_ex(rsa in RSA_X931_derive_ex() 151 RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e, BN_GENCB *cb) RSA_X931_generate_key_ex() argument [all...] |
H A D | rsa_sp800_56b_gen.c | 29 * rsa Object used to store primes p & q. 57 int ossl_rsa_fips186_4_gen_prob_primes(RSA *rsa, RSA_ACVP_TEST *test, in ossl_rsa_fips186_4_gen_prob_primes() argument 115 if (rsa->p == NULL) in ossl_rsa_fips186_4_gen_prob_primes() 116 rsa->p = BN_secure_new(); in ossl_rsa_fips186_4_gen_prob_primes() 117 if (rsa->q == NULL) in ossl_rsa_fips186_4_gen_prob_primes() 118 rsa->q = BN_secure_new(); in ossl_rsa_fips186_4_gen_prob_primes() 119 if (rsa->p == NULL || rsa->q == NULL) in ossl_rsa_fips186_4_gen_prob_primes() 121 BN_set_flags(rsa->p, BN_FLG_CONSTTIME); in ossl_rsa_fips186_4_gen_prob_primes() 122 BN_set_flags(rsa in ossl_rsa_fips186_4_gen_prob_primes() 232 ossl_rsa_sp800_56b_derive_params_from_pq(RSA *rsa, int nbits, const BIGNUM *e, BN_CTX *ctx) ossl_rsa_sp800_56b_derive_params_from_pq() argument 356 ossl_rsa_sp800_56b_generate_key(RSA *rsa, int nbits, const BIGNUM *efixed, BN_GENCB *cb) ossl_rsa_sp800_56b_generate_key() argument 428 ossl_rsa_sp800_56b_pairwise_test(RSA *rsa, BN_CTX *ctx) ossl_rsa_sp800_56b_pairwise_test() argument [all...] |
H A D | rsa_crpt.c | 34 RSA *rsa, int padding) in RSA_public_encrypt() 36 return rsa->meth->rsa_pub_enc(flen, from, to, rsa, padding); in RSA_public_encrypt() 40 unsigned char *to, RSA *rsa, int padding) in RSA_private_encrypt() 42 return rsa->meth->rsa_priv_enc(flen, from, to, rsa, padding); in RSA_private_encrypt() 46 unsigned char *to, RSA *rsa, int padding) in RSA_private_decrypt() 48 return rsa->meth->rsa_priv_dec(flen, from, to, rsa, padding); in RSA_private_decrypt() 52 RSA *rsa, in in RSA_public_decrypt() 33 RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_public_encrypt() argument 39 RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_private_encrypt() argument 45 RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_private_decrypt() argument 51 RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) RSA_public_decrypt() argument 62 RSA_blinding_off(RSA *rsa) RSA_blinding_off() argument 70 RSA_blinding_on(RSA *rsa, BN_CTX *ctx) RSA_blinding_on() argument 116 RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx) RSA_setup_blinding() argument [all...] |
H A D | rsa_sp800_56b_check.c | 24 int ossl_rsa_check_crt_components(const RSA *rsa, BN_CTX *ctx) in ossl_rsa_check_crt_components() argument 30 if (rsa->dmp1 == NULL || rsa->dmq1 == NULL || rsa->iqmp == NULL) { in ossl_rsa_check_crt_components() 31 if (rsa->dmp1 != NULL || rsa->dmq1 != NULL || rsa->iqmp != NULL) in ossl_rsa_check_crt_components() 50 && (BN_copy(p1, rsa->p) != NULL) in ossl_rsa_check_crt_components() 53 && (BN_copy(q1, rsa->q) != NULL) in ossl_rsa_check_crt_components() 56 && (BN_cmp(rsa in ossl_rsa_check_crt_components() 175 ossl_rsa_check_private_exponent(const RSA *rsa, int nbits, BN_CTX *ctx) ossl_rsa_check_private_exponent() argument 281 ossl_rsa_sp800_56b_check_public(const RSA *rsa) global() argument 356 ossl_rsa_sp800_56b_check_private(const RSA *rsa) global() argument 374 ossl_rsa_sp800_56b_check_keypair(const RSA *rsa, const BIGNUM *efixed, int strength, int nbits) global() argument [all...] |
H A D | rsa_backend.c | 27 #include "crypto/rsa.h" 64 int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private) in ossl_rsa_fromdata() argument 71 if (rsa == NULL) in ossl_rsa_fromdata() 86 if (!RSA_set0_key(rsa, n, e, d)) in ossl_rsa_fromdata() 101 && !ossl_rsa_set0_all_params(rsa, factors, exps, coeffs)) in ossl_rsa_fromdata() 123 int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[], in DEFINE_SPECIAL_STACK_OF_CONST() 132 if (rsa == NULL || factors == NULL || exps == NULL || coeffs == NULL) in DEFINE_SPECIAL_STACK_OF_CONST() 135 RSA_get0_key(rsa, &rsa_n, &rsa_e, &rsa_d); in DEFINE_SPECIAL_STACK_OF_CONST() 136 ossl_rsa_get0_all_params(rsa, factors, exps, coeffs); in DEFINE_SPECIAL_STACK_OF_CONST() 173 ossl_rsa_acvp_test_get_params(rsa, param in DEFINE_SPECIAL_STACK_OF_CONST() 331 ossl_rsa_is_foreign(const RSA *rsa) ossl_rsa_is_foreign() argument 347 ossl_rsa_dup(const RSA *rsa, int selection) ossl_rsa_dup() argument 466 ossl_rsa_sync_to_pss_params_30(RSA *rsa) ossl_rsa_sync_to_pss_params_30() argument 534 ossl_rsa_param_decode(RSA *rsa, const X509_ALGOR *alg) ossl_rsa_param_decode() argument 564 RSA *rsa; ossl_rsa_key_from_pkcs8() local [all...] |
H A D | rsa_meth.c | 108 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_pub_enc() 115 unsigned char *to, RSA *rsa, in RSA_meth_set_pub_enc() 124 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_pub_dec() 131 unsigned char *to, RSA *rsa, in RSA_meth_set_pub_dec() 140 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_priv_enc() 147 unsigned char *to, RSA *rsa, in RSA_meth_set_priv_enc() 156 unsigned char *to, RSA *rsa, int padding) in RSA_meth_get_priv_dec() 163 unsigned char *to, RSA *rsa, in RSA_meth_set_priv_dec() 172 (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx) in RSA_meth_get_mod_exp() 178 int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, in RSA_meth_set_mod_exp() 113 RSA_meth_set_pub_enc(RSA_METHOD *meth, int (*pub_enc) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_pub_enc() argument 129 RSA_meth_set_pub_dec(RSA_METHOD *meth, int (*pub_dec) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_pub_dec() argument 145 RSA_meth_set_priv_enc(RSA_METHOD *meth, int (*priv_enc) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_priv_enc() argument 161 RSA_meth_set_priv_dec(RSA_METHOD *meth, int (*priv_dec) (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding)) RSA_meth_set_priv_dec() argument 177 RSA_meth_set_mod_exp(RSA_METHOD *meth, int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx)) RSA_meth_set_mod_exp() argument 211 RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa)) RSA_meth_set_init() argument 223 RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa)) RSA_meth_set_finish() argument 238 RSA_meth_set_sign(RSA_METHOD *meth, int (*sign) (int type, const unsigned char *m, unsigned int m_length, unsigned char *sigret, unsigned int *siglen, const RSA *rsa)) RSA_meth_set_sign() argument 256 RSA_meth_set_verify(RSA_METHOD *meth, int (*verify) (int dtype, const unsigned char *m, unsigned int m_length, const unsigned char *sigbuf, unsigned int siglen, const RSA *rsa)) RSA_meth_set_verify() argument 272 RSA_meth_set_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb)) RSA_meth_set_keygen() argument 286 RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, int primes, BIGNUM *e, BN_GENCB *cb)) RSA_meth_set_multi_prime_keygen() argument [all...] |
/third_party/node/deps/openssl/openssl/ssl/ |
H A D | ssl_rsa_legacy.c | 14 #include <openssl/rsa.h> 17 int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa) in SSL_use_RSAPrivateKey() argument 22 if (rsa == NULL) { in SSL_use_RSAPrivateKey() 31 RSA_up_ref(rsa); in SSL_use_RSAPrivateKey() 32 if (EVP_PKEY_assign_RSA(pkey, rsa) <= 0) { in SSL_use_RSAPrivateKey() 33 RSA_free(rsa); in SSL_use_RSAPrivateKey() 47 RSA *rsa = NULL; in SSL_use_RSAPrivateKey_file() local 61 rsa = d2i_RSAPrivateKey_bio(in, NULL); in SSL_use_RSAPrivateKey_file() 64 rsa = PEM_read_bio_RSAPrivateKey(in, NULL, in SSL_use_RSAPrivateKey_file() 71 if (rsa in SSL_use_RSAPrivateKey_file() 86 RSA *rsa; SSL_use_RSAPrivateKey_ASN1() local 99 SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa) SSL_CTX_use_RSAPrivateKey() argument 129 RSA *rsa = NULL; SSL_CTX_use_RSAPrivateKey_file() local 169 RSA *rsa; SSL_CTX_use_RSAPrivateKey_ASN1() local [all...] |
/third_party/openssl/ssl/ |
H A D | ssl_rsa_legacy.c | 14 #include <openssl/rsa.h> 17 int SSL_use_RSAPrivateKey(SSL *ssl, RSA *rsa) in SSL_use_RSAPrivateKey() argument 22 if (rsa == NULL) { in SSL_use_RSAPrivateKey() 31 RSA_up_ref(rsa); in SSL_use_RSAPrivateKey() 32 if (EVP_PKEY_assign_RSA(pkey, rsa) <= 0) { in SSL_use_RSAPrivateKey() 33 RSA_free(rsa); in SSL_use_RSAPrivateKey() 47 RSA *rsa = NULL; in SSL_use_RSAPrivateKey_file() local 61 rsa = d2i_RSAPrivateKey_bio(in, NULL); in SSL_use_RSAPrivateKey_file() 64 rsa = PEM_read_bio_RSAPrivateKey(in, NULL, in SSL_use_RSAPrivateKey_file() 71 if (rsa in SSL_use_RSAPrivateKey_file() 86 RSA *rsa; SSL_use_RSAPrivateKey_ASN1() local 99 SSL_CTX_use_RSAPrivateKey(SSL_CTX *ctx, RSA *rsa) SSL_CTX_use_RSAPrivateKey() argument 129 RSA *rsa = NULL; SSL_CTX_use_RSAPrivateKey_file() local 169 RSA *rsa; SSL_CTX_use_RSAPrivateKey_ASN1() local [all...] |
/third_party/mbedtls/library/ |
H A D | psa_crypto_rsa.c | 25 #include <mbedtls/rsa.h> 43 const mbedtls_rsa_context *rsa) in psa_check_rsa_key_byte_aligned() 49 mbedtls_rsa_export(rsa, &n, NULL, NULL, NULL, NULL)); in psa_check_rsa_key_byte_aligned() 116 mbedtls_rsa_context *rsa = NULL; in mbedtls_psa_rsa_import_key() local 122 &rsa); in mbedtls_psa_rsa_import_key() 127 *bits = (psa_key_bits_t) PSA_BYTES_TO_BITS(mbedtls_rsa_get_len(rsa)); in mbedtls_psa_rsa_import_key() 134 rsa, in mbedtls_psa_rsa_import_key() 140 mbedtls_rsa_free(rsa); in mbedtls_psa_rsa_import_key() 141 mbedtls_free(rsa); in mbedtls_psa_rsa_import_key() 152 mbedtls_rsa_context *rsa, in mbedtls_psa_rsa_export_key() 42 psa_check_rsa_key_byte_aligned( const mbedtls_rsa_context *rsa) psa_check_rsa_key_byte_aligned() argument 151 mbedtls_psa_rsa_export_key(psa_key_type_t type, mbedtls_rsa_context *rsa, uint8_t *data, size_t data_size, size_t *data_length) mbedtls_psa_rsa_export_key() argument 196 mbedtls_rsa_context *rsa = NULL; mbedtls_psa_rsa_export_public_key() local 248 mbedtls_rsa_context rsa; mbedtls_psa_rsa_generate_key() local 324 mbedtls_rsa_context *rsa = NULL; mbedtls_psa_rsa_sign_hash() local 394 rsa_pss_expected_salt_len(psa_algorithm_t alg, const mbedtls_rsa_context *rsa, size_t hash_length) rsa_pss_expected_salt_len() argument 423 mbedtls_rsa_context *rsa = NULL; mbedtls_psa_rsa_verify_hash() local 500 psa_rsa_oaep_set_padding_mode(psa_algorithm_t alg, mbedtls_rsa_context *rsa) psa_rsa_oaep_set_padding_mode() argument 542 mbedtls_rsa_context *rsa = NULL; mbedtls_psa_asymmetric_encrypt() local 638 mbedtls_rsa_context *rsa = NULL; mbedtls_psa_asymmetric_decrypt() local [all...] |
/third_party/libwebsockets/lib/tls/openssl/ |
H A D | lws-genrsa.c | 45 rsa_pkey_wrap(struct lws_genrsa_ctx *ctx, RSA *rsa) in rsa_pkey_wrap() argument 57 if (EVP_PKEY_assign_RSA(pkey, rsa) != 1) { in rsa_pkey_wrap() 109 ctx->rsa = RSA_new(); in lws_genrsa_create() 110 if (!ctx->rsa) { in lws_genrsa_create() 116 if (RSA_set0_key(ctx->rsa, ctx->bn[LWS_GENCRYPTO_RSA_KEYEL_N], in lws_genrsa_create() 122 RSA_set0_factors(ctx->rsa, ctx->bn[LWS_GENCRYPTO_RSA_KEYEL_P], in lws_genrsa_create() 125 ctx->rsa->e = ctx->bn[LWS_GENCRYPTO_RSA_KEYEL_E]; in lws_genrsa_create() 126 ctx->rsa->n = ctx->bn[LWS_GENCRYPTO_RSA_KEYEL_N]; in lws_genrsa_create() 127 ctx->rsa->d = ctx->bn[LWS_GENCRYPTO_RSA_KEYEL_D]; in lws_genrsa_create() 128 ctx->rsa in lws_genrsa_create() [all...] |
/third_party/openssl/ohos_lite/include/openssl/ |
H A D | rsa.h | 200 int RSA_bits(const RSA *rsa); 201 int RSA_size(const RSA *rsa); 202 int RSA_security_bits(const RSA *rsa); 240 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb); 242 int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes, 245 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1, 249 int RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e, 256 unsigned char *to, RSA *rsa, int padding); 258 unsigned char *to, RSA *rsa, int padding); 260 unsigned char *to, RSA *rsa, in [all...] |
/third_party/node/deps/openssl/openssl/include/openssl/ |
H A D | rsa.h | 203 OSSL_DEPRECATEDIN_3_0 int RSA_bits(const RSA *rsa); 204 OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); 205 OSSL_DEPRECATEDIN_3_0 int RSA_security_bits(const RSA *rsa); 260 OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, 263 OSSL_DEPRECATEDIN_3_0 int RSA_generate_multi_prime_key(RSA *rsa, int bits, 268 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, 274 OSSL_DEPRECATEDIN_3_0 int RSA_X931_generate_key_ex(RSA *rsa, int bits, 283 RSA *rsa, int padding); 286 RSA *rsa, int padding); 289 RSA *rsa, in [all...] |
/third_party/openssl/include/openssl/ |
H A D | rsa.h | 203 OSSL_DEPRECATEDIN_3_0 int RSA_bits(const RSA *rsa); 204 OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); 205 OSSL_DEPRECATEDIN_3_0 int RSA_security_bits(const RSA *rsa); 260 OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, 263 OSSL_DEPRECATEDIN_3_0 int RSA_generate_multi_prime_key(RSA *rsa, int bits, 268 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, 274 OSSL_DEPRECATEDIN_3_0 int RSA_X931_generate_key_ex(RSA *rsa, int bits, 283 RSA *rsa, int padding); 286 RSA *rsa, int padding); 289 RSA *rsa, in [all...] |
/third_party/node/deps/openssl/openssl/providers/implementations/keymgmt/ |
H A D | rsa_kmgmt.c | 20 #include <openssl/rsa.h> 26 #include "crypto/rsa.h" 81 RSA *rsa; in rsa_newdata() local 86 rsa = ossl_rsa_new_with_ctx(libctx); in rsa_newdata() 87 if (rsa != NULL) { in rsa_newdata() 88 RSA_clear_flags(rsa, RSA_FLAG_TYPE_MASK); in rsa_newdata() 89 RSA_set_flags(rsa, RSA_FLAG_TYPE_RSA); in rsa_newdata() 91 return rsa; in rsa_newdata() 97 RSA *rsa; in rsapss_newdata() local 102 rsa in rsapss_newdata() 117 const RSA *rsa = keydata; rsa_has() local 175 RSA *rsa = keydata; rsa_import() local 206 RSA *rsa = keydata; rsa_export() local 332 RSA *rsa = key; rsa_get_params() local 394 const RSA *rsa = keydata; rsa_validate() local 580 RSA *rsa = NULL, *rsa_tmp = NULL; rsa_gen() local 656 RSA *rsa = NULL; common_load() local [all...] |
/third_party/openssl/providers/implementations/keymgmt/ |
H A D | rsa_kmgmt.c | 20 #include <openssl/rsa.h> 26 #include "crypto/rsa.h" 81 RSA *rsa; in rsa_newdata() local 86 rsa = ossl_rsa_new_with_ctx(libctx); in rsa_newdata() 87 if (rsa != NULL) { in rsa_newdata() 88 RSA_clear_flags(rsa, RSA_FLAG_TYPE_MASK); in rsa_newdata() 89 RSA_set_flags(rsa, RSA_FLAG_TYPE_RSA); in rsa_newdata() 91 return rsa; in rsa_newdata() 97 RSA *rsa; in rsapss_newdata() local 102 rsa in rsapss_newdata() 117 const RSA *rsa = keydata; rsa_has() local 175 RSA *rsa = keydata; rsa_import() local 206 RSA *rsa = keydata; rsa_export() local 332 RSA *rsa = key; rsa_get_params() local 394 const RSA *rsa = keydata; rsa_validate() local 580 RSA *rsa = NULL, *rsa_tmp = NULL; rsa_gen() local 656 RSA *rsa = NULL; common_load() local [all...] |