/third_party/node/deps/openssl/openssl/crypto/rsa/ |
H A D | rsa_meth.c | 22 RSA_METHOD *meth = OPENSSL_zalloc(sizeof(*meth)); in RSA_meth_new() local 24 if (meth != NULL) { in RSA_meth_new() 25 meth->flags = flags; in RSA_meth_new() 27 meth->name = OPENSSL_strdup(name); in RSA_meth_new() 28 if (meth->name != NULL) in RSA_meth_new() 29 return meth; in RSA_meth_new() 31 OPENSSL_free(meth); in RSA_meth_new() 38 void RSA_meth_free(RSA_METHOD *meth) in RSA_meth_free() argument 40 if (meth ! in RSA_meth_free() 46 RSA_meth_dup(const RSA_METHOD *meth) RSA_meth_dup() argument 64 RSA_meth_get0_name(const RSA_METHOD *meth) RSA_meth_get0_name() argument 69 RSA_meth_set1_name(RSA_METHOD *meth, const char *name) RSA_meth_set1_name() argument 84 RSA_meth_get_flags(const RSA_METHOD *meth) RSA_meth_get_flags() argument 89 RSA_meth_set_flags(RSA_METHOD *meth, int flags) RSA_meth_set_flags() argument 95 RSA_meth_get0_app_data(const RSA_METHOD *meth) RSA_meth_get0_app_data() argument 100 RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data) RSA_meth_set0_app_data() argument 106 RSA_meth_get_pub_enc(const RSA_METHOD *meth) RSA_meth_get_pub_enc() argument 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 122 RSA_meth_get_pub_dec(const RSA_METHOD *meth) RSA_meth_get_pub_dec() 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 138 RSA_meth_get_priv_enc(const RSA_METHOD *meth) RSA_meth_get_priv_enc() 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 154 RSA_meth_get_priv_dec(const RSA_METHOD *meth) RSA_meth_get_priv_dec() 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 171 RSA_meth_get_mod_exp(const RSA_METHOD *meth) RSA_meth_get_mod_exp() 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 186 RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth) RSA_meth_get_bn_mod_exp() argument 193 RSA_meth_set_bn_mod_exp(RSA_METHOD *meth, int (*bn_mod_exp) (BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)) RSA_meth_set_bn_mod_exp() argument 206 RSA_meth_get_init(const RSA_METHOD *meth) RSA_meth_get_init() argument 211 RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa)) RSA_meth_set_init() argument 218 RSA_meth_get_finish(const RSA_METHOD *meth) RSA_meth_get_finish() argument 223 RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa)) RSA_meth_set_finish() argument 229 RSA_meth_get_sign(const RSA_METHOD *meth) RSA_meth_get_sign() 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 248 RSA_meth_get_verify(const RSA_METHOD *meth) RSA_meth_get_verify() 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 266 RSA_meth_get_keygen(const RSA_METHOD *meth) RSA_meth_get_keygen() 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 280 RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth) RSA_meth_get_multi_prime_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_meth.c | 22 RSA_METHOD *meth = OPENSSL_zalloc(sizeof(*meth)); in RSA_meth_new() local 24 if (meth != NULL) { in RSA_meth_new() 25 meth->flags = flags; in RSA_meth_new() 27 meth->name = OPENSSL_strdup(name); in RSA_meth_new() 28 if (meth->name != NULL) in RSA_meth_new() 29 return meth; in RSA_meth_new() 31 OPENSSL_free(meth); in RSA_meth_new() 38 void RSA_meth_free(RSA_METHOD *meth) in RSA_meth_free() argument 40 if (meth ! in RSA_meth_free() 46 RSA_meth_dup(const RSA_METHOD *meth) RSA_meth_dup() argument 64 RSA_meth_get0_name(const RSA_METHOD *meth) RSA_meth_get0_name() argument 69 RSA_meth_set1_name(RSA_METHOD *meth, const char *name) RSA_meth_set1_name() argument 84 RSA_meth_get_flags(const RSA_METHOD *meth) RSA_meth_get_flags() argument 89 RSA_meth_set_flags(RSA_METHOD *meth, int flags) RSA_meth_set_flags() argument 95 RSA_meth_get0_app_data(const RSA_METHOD *meth) RSA_meth_get0_app_data() argument 100 RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data) RSA_meth_set0_app_data() argument 106 RSA_meth_get_pub_enc(const RSA_METHOD *meth) RSA_meth_get_pub_enc() argument 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 122 RSA_meth_get_pub_dec(const RSA_METHOD *meth) RSA_meth_get_pub_dec() 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 138 RSA_meth_get_priv_enc(const RSA_METHOD *meth) RSA_meth_get_priv_enc() 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 154 RSA_meth_get_priv_dec(const RSA_METHOD *meth) RSA_meth_get_priv_dec() 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 171 RSA_meth_get_mod_exp(const RSA_METHOD *meth) RSA_meth_get_mod_exp() 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 186 RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth) RSA_meth_get_bn_mod_exp() argument 193 RSA_meth_set_bn_mod_exp(RSA_METHOD *meth, int (*bn_mod_exp) (BIGNUM *r, const BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx)) RSA_meth_set_bn_mod_exp() argument 206 RSA_meth_get_init(const RSA_METHOD *meth) RSA_meth_get_init() argument 211 RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa)) RSA_meth_set_init() argument 218 RSA_meth_get_finish(const RSA_METHOD *meth) RSA_meth_get_finish() argument 223 RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa)) RSA_meth_set_finish() argument 229 RSA_meth_get_sign(const RSA_METHOD *meth) RSA_meth_get_sign() 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 248 RSA_meth_get_verify(const RSA_METHOD *meth) RSA_meth_get_verify() 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 266 RSA_meth_get_keygen(const RSA_METHOD *meth) RSA_meth_get_keygen() 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 280 RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth) RSA_meth_get_multi_prime_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/crypto/ec/ |
H A D | ec_kmeth.c | 50 void EC_KEY_set_default_method(const EC_KEY_METHOD *meth) in EC_KEY_set_default_method() argument 52 if (meth == NULL) in EC_KEY_set_default_method() 55 default_ec_key_meth = meth; in EC_KEY_set_default_method() 60 return key->meth; in EC_KEY_get_method() 63 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) in EC_KEY_set_method() argument 65 void (*finish)(EC_KEY *key) = key->meth->finish; in EC_KEY_set_method() 75 key->meth = meth; in EC_KEY_set_method() 76 if (meth->init != NULL) in EC_KEY_set_method() 77 return meth in EC_KEY_set_method() 182 EC_KEY_METHOD_new(const EC_KEY_METHOD *meth) EC_KEY_METHOD_new() argument 194 EC_KEY_METHOD_free(EC_KEY_METHOD *meth) EC_KEY_METHOD_free() argument 200 EC_KEY_METHOD_set_init(EC_KEY_METHOD *meth, int (*init)(EC_KEY *key), void (*finish)(EC_KEY *key), int (*copy)(EC_KEY *dest, const EC_KEY *src), int (*set_group)(EC_KEY *key, const EC_GROUP *grp), int (*set_private)(EC_KEY *key, const BIGNUM *priv_key), int (*set_public)(EC_KEY *key, const EC_POINT *pub_key)) EC_KEY_METHOD_set_init() argument 218 EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth, int (*keygen)(EC_KEY *key)) EC_KEY_METHOD_set_keygen() argument 224 EC_KEY_METHOD_set_compute_key(EC_KEY_METHOD *meth, int (*ckey)(unsigned char **psec, size_t *pseclen, const EC_POINT *pub_key, const EC_KEY *ecdh)) EC_KEY_METHOD_set_compute_key() argument 233 EC_KEY_METHOD_set_sign(EC_KEY_METHOD *meth, int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) EC_KEY_METHOD_set_sign() argument 252 EC_KEY_METHOD_set_verify(EC_KEY_METHOD *meth, int (*verify)(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey), int (*verify_sig)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)) EC_KEY_METHOD_set_verify() argument 266 EC_KEY_METHOD_get_init(const EC_KEY_METHOD *meth, int (**pinit)(EC_KEY *key), void (**pfinish)(EC_KEY *key), int (**pcopy)(EC_KEY *dest, const EC_KEY *src), int (**pset_group)(EC_KEY *key, const EC_GROUP *grp), int (**pset_private)(EC_KEY *key, const BIGNUM *priv_key), int (**pset_public)(EC_KEY *key, const EC_POINT *pub_key)) EC_KEY_METHOD_get_init() argument 291 EC_KEY_METHOD_get_keygen(const EC_KEY_METHOD *meth, int (**pkeygen)(EC_KEY *key)) EC_KEY_METHOD_get_keygen() argument 298 EC_KEY_METHOD_get_compute_key(const EC_KEY_METHOD *meth, int (**pck)(unsigned char **pout, size_t *poutlen, const EC_POINT *pub_key, const EC_KEY *ecdh)) EC_KEY_METHOD_get_compute_key() argument 308 EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth, int (**psign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) EC_KEY_METHOD_get_sign() argument 330 EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth, int (**pverify)(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey), int (**pverify_sig)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)) EC_KEY_METHOD_get_verify() argument [all...] |
H A D | ecp_smpl.c | 174 if (group->meth->field_encode) { in ossl_ec_GFp_simple_group_set_curve() 175 if (!group->meth->field_encode(group, group->a, tmp_a, ctx)) in ossl_ec_GFp_simple_group_set_curve() 183 if (group->meth->field_encode) in ossl_ec_GFp_simple_group_set_curve() 184 if (!group->meth->field_encode(group, group->b, group->b, ctx)) in ossl_ec_GFp_simple_group_set_curve() 212 if (group->meth->field_decode) { in ossl_ec_GFp_simple_group_get_curve() 219 if (!group->meth->field_decode(group, a, group->a, ctx)) in ossl_ec_GFp_simple_group_get_curve() 223 if (!group->meth->field_decode(group, b, group->b, ctx)) in ossl_ec_GFp_simple_group_get_curve() 274 if (group->meth->field_decode) { in ossl_ec_GFp_simple_group_check_discriminant() 275 if (!group->meth->field_decode(group, a, group->a, ctx)) in ossl_ec_GFp_simple_group_check_discriminant() 277 if (!group->meth in ossl_ec_GFp_simple_group_check_discriminant() [all...] |
H A D | ec_oct.c | 27 if (group->meth->point_set_compressed_coordinates == NULL in EC_POINT_set_compressed_coordinates() 28 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) { in EC_POINT_set_compressed_coordinates() 36 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) { in EC_POINT_set_compressed_coordinates() 37 if (group->meth->field_type == NID_X9_62_prime_field) in EC_POINT_set_compressed_coordinates() 51 return group->meth->point_set_compressed_coordinates(group, point, x, in EC_POINT_set_compressed_coordinates() 77 if (group->meth->point2oct == 0 in EC_POINT_point2oct() 78 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) { in EC_POINT_point2oct() 86 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) { in EC_POINT_point2oct() 87 if (group->meth->field_type == NID_X9_62_prime_field) in EC_POINT_point2oct() 102 return group->meth in EC_POINT_point2oct() [all...] |
H A D | ec_lib.c | 29 const EC_METHOD *meth) in ossl_ec_group_new_ex() 33 if (meth == NULL) { in ossl_ec_group_new_ex() 37 if (meth->group_init == 0) { in ossl_ec_group_new_ex() 56 ret->meth = meth; in ossl_ec_group_new_ex() 57 if ((ret->meth->flags & EC_FLAGS_CUSTOM_CURVE) == 0) { in ossl_ec_group_new_ex() 67 if (!meth->group_init(ret)) in ossl_ec_group_new_ex() 81 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth) in EC_GROUP_new() argument 83 return ossl_ec_group_new_ex(NULL, NULL, meth); in EC_GROUP_new() 126 if (group->meth in EC_GROUP_free() 28 ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq, const EC_METHOD *meth) ossl_ec_group_new_ex() argument 294 EC_METHOD_get_field_type(const EC_METHOD *meth) EC_METHOD_get_field_type() argument [all...] |
H A D | ec_key.c | 55 if (ret->meth->set_group != NULL in EC_KEY_new_by_curve_name_ex() 56 && ret->meth->set_group(ret, ret->group) == 0) { in EC_KEY_new_by_curve_name_ex() 83 if (r->meth != NULL && r->meth->finish != NULL) in EC_KEY_free() 84 r->meth->finish(r); in EC_KEY_free() 90 if (r->group && r->group->meth->keyfinish) in EC_KEY_free() 91 r->group->meth->keyfinish(r); in EC_KEY_free() 111 if (src->meth != dest->meth) { in EC_KEY_copy() 112 if (dest->meth in EC_KEY_copy() [all...] |
H A D | ec_cvt.c | 24 const EC_METHOD *meth; in EC_GROUP_new_curve_GFp() local 49 meth = EC_GFp_mont_method(); in EC_GROUP_new_curve_GFp() 52 meth = EC_GFp_nist_method(); in EC_GROUP_new_curve_GFp() 54 meth = EC_GFp_mont_method(); in EC_GROUP_new_curve_GFp() 57 ret = ossl_ec_group_new_ex(ossl_bn_get_libctx(ctx), NULL, meth); in EC_GROUP_new_curve_GFp() 73 const EC_METHOD *meth; in EC_GROUP_new_curve_GF2m() local 76 meth = EC_GF2m_simple_method(); in EC_GROUP_new_curve_GF2m() 78 ret = ossl_ec_group_new_ex(ossl_bn_get_libctx(ctx), NULL, meth); in EC_GROUP_new_curve_GF2m()
|
H A D | ec2_smpl.c | 421 if (!group->meth->field_div(group, s, s, t, ctx)) in ossl_ec_GF2m_simple_add() 423 if (!group->meth->field_sqr(group, x2, s, ctx)) in ossl_ec_GF2m_simple_add() 438 if (!group->meth->field_div(group, s, y1, x1, ctx)) in ossl_ec_GF2m_simple_add() 443 if (!group->meth->field_sqr(group, x2, s, ctx)) in ossl_ec_GF2m_simple_add() 453 if (!group->meth->field_mul(group, y2, y2, s, ctx)) in ossl_ec_GF2m_simple_add() 490 if (group->meth->make_affine == NULL in ossl_ec_GF2m_simple_invert() 491 || !group->meth->make_affine(group, point, ctx)) in ossl_ec_GF2m_simple_invert() 523 field_mul = group->meth->field_mul; in ossl_ec_GF2m_simple_is_on_curve() 524 field_sqr = group->meth->field_sqr; in ossl_ec_GF2m_simple_is_on_curve() 687 if (!group->meth in ossl_ec_GF2m_simple_points_make_affine() [all...] |
/third_party/openssl/crypto/ec/ |
H A D | ec_kmeth.c | 50 void EC_KEY_set_default_method(const EC_KEY_METHOD *meth) in EC_KEY_set_default_method() argument 52 if (meth == NULL) in EC_KEY_set_default_method() 55 default_ec_key_meth = meth; in EC_KEY_set_default_method() 60 return key->meth; in EC_KEY_get_method() 63 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) in EC_KEY_set_method() argument 65 void (*finish)(EC_KEY *key) = key->meth->finish; in EC_KEY_set_method() 75 key->meth = meth; in EC_KEY_set_method() 76 if (meth->init != NULL) in EC_KEY_set_method() 77 return meth in EC_KEY_set_method() 182 EC_KEY_METHOD_new(const EC_KEY_METHOD *meth) EC_KEY_METHOD_new() argument 194 EC_KEY_METHOD_free(EC_KEY_METHOD *meth) EC_KEY_METHOD_free() argument 200 EC_KEY_METHOD_set_init(EC_KEY_METHOD *meth, int (*init)(EC_KEY *key), void (*finish)(EC_KEY *key), int (*copy)(EC_KEY *dest, const EC_KEY *src), int (*set_group)(EC_KEY *key, const EC_GROUP *grp), int (*set_private)(EC_KEY *key, const BIGNUM *priv_key), int (*set_public)(EC_KEY *key, const EC_POINT *pub_key)) EC_KEY_METHOD_set_init() argument 218 EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth, int (*keygen)(EC_KEY *key)) EC_KEY_METHOD_set_keygen() argument 224 EC_KEY_METHOD_set_compute_key(EC_KEY_METHOD *meth, int (*ckey)(unsigned char **psec, size_t *pseclen, const EC_POINT *pub_key, const EC_KEY *ecdh)) EC_KEY_METHOD_set_compute_key() argument 233 EC_KEY_METHOD_set_sign(EC_KEY_METHOD *meth, int (*sign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (*sign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(*sign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) EC_KEY_METHOD_set_sign() argument 252 EC_KEY_METHOD_set_verify(EC_KEY_METHOD *meth, int (*verify)(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey), int (*verify_sig)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)) EC_KEY_METHOD_set_verify() argument 266 EC_KEY_METHOD_get_init(const EC_KEY_METHOD *meth, int (**pinit)(EC_KEY *key), void (**pfinish)(EC_KEY *key), int (**pcopy)(EC_KEY *dest, const EC_KEY *src), int (**pset_group)(EC_KEY *key, const EC_GROUP *grp), int (**pset_private)(EC_KEY *key, const BIGNUM *priv_key), int (**pset_public)(EC_KEY *key, const EC_POINT *pub_key)) EC_KEY_METHOD_get_init() argument 291 EC_KEY_METHOD_get_keygen(const EC_KEY_METHOD *meth, int (**pkeygen)(EC_KEY *key)) EC_KEY_METHOD_get_keygen() argument 298 EC_KEY_METHOD_get_compute_key(const EC_KEY_METHOD *meth, int (**pck)(unsigned char **pout, size_t *poutlen, const EC_POINT *pub_key, const EC_KEY *ecdh)) EC_KEY_METHOD_get_compute_key() argument 308 EC_KEY_METHOD_get_sign(const EC_KEY_METHOD *meth, int (**psign)(int type, const unsigned char *dgst, int dlen, unsigned char *sig, unsigned int *siglen, const BIGNUM *kinv, const BIGNUM *r, EC_KEY *eckey), int (**psign_setup)(EC_KEY *eckey, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp), ECDSA_SIG *(**psign_sig)(const unsigned char *dgst, int dgst_len, const BIGNUM *in_kinv, const BIGNUM *in_r, EC_KEY *eckey)) EC_KEY_METHOD_get_sign() argument 330 EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth, int (**pverify)(int type, const unsigned char *dgst, int dgst_len, const unsigned char *sigbuf, int sig_len, EC_KEY *eckey), int (**pverify_sig)(const unsigned char *dgst, int dgst_len, const ECDSA_SIG *sig, EC_KEY *eckey)) EC_KEY_METHOD_get_verify() argument [all...] |
H A D | ecp_smpl.c | 174 if (group->meth->field_encode) { in ossl_ec_GFp_simple_group_set_curve() 175 if (!group->meth->field_encode(group, group->a, tmp_a, ctx)) in ossl_ec_GFp_simple_group_set_curve() 183 if (group->meth->field_encode) in ossl_ec_GFp_simple_group_set_curve() 184 if (!group->meth->field_encode(group, group->b, group->b, ctx)) in ossl_ec_GFp_simple_group_set_curve() 212 if (group->meth->field_decode) { in ossl_ec_GFp_simple_group_get_curve() 219 if (!group->meth->field_decode(group, a, group->a, ctx)) in ossl_ec_GFp_simple_group_get_curve() 223 if (!group->meth->field_decode(group, b, group->b, ctx)) in ossl_ec_GFp_simple_group_get_curve() 274 if (group->meth->field_decode) { in ossl_ec_GFp_simple_group_check_discriminant() 275 if (!group->meth->field_decode(group, a, group->a, ctx)) in ossl_ec_GFp_simple_group_check_discriminant() 277 if (!group->meth in ossl_ec_GFp_simple_group_check_discriminant() [all...] |
H A D | ec_oct.c | 27 if (group->meth->point_set_compressed_coordinates == NULL in EC_POINT_set_compressed_coordinates() 28 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) { in EC_POINT_set_compressed_coordinates() 36 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) { in EC_POINT_set_compressed_coordinates() 37 if (group->meth->field_type == NID_X9_62_prime_field) in EC_POINT_set_compressed_coordinates() 51 return group->meth->point_set_compressed_coordinates(group, point, x, in EC_POINT_set_compressed_coordinates() 81 if (group->meth->point2oct == 0 in EC_POINT_point2oct() 82 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) { in EC_POINT_point2oct() 90 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) { in EC_POINT_point2oct() 91 if (group->meth->field_type == NID_X9_62_prime_field) in EC_POINT_point2oct() 106 return group->meth in EC_POINT_point2oct() [all...] |
H A D | ec_lib.c | 29 const EC_METHOD *meth) in ossl_ec_group_new_ex() 33 if (meth == NULL) { in ossl_ec_group_new_ex() 37 if (meth->group_init == 0) { in ossl_ec_group_new_ex() 56 ret->meth = meth; in ossl_ec_group_new_ex() 57 if ((ret->meth->flags & EC_FLAGS_CUSTOM_CURVE) == 0) { in ossl_ec_group_new_ex() 67 if (!meth->group_init(ret)) in ossl_ec_group_new_ex() 81 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth) in EC_GROUP_new() argument 83 return ossl_ec_group_new_ex(NULL, NULL, meth); in EC_GROUP_new() 126 if (group->meth in EC_GROUP_free() 28 ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq, const EC_METHOD *meth) ossl_ec_group_new_ex() argument 294 EC_METHOD_get_field_type(const EC_METHOD *meth) EC_METHOD_get_field_type() argument [all...] |
H A D | ec_key.c | 55 if (ret->meth->set_group != NULL in EC_KEY_new_by_curve_name_ex() 56 && ret->meth->set_group(ret, ret->group) == 0) { in EC_KEY_new_by_curve_name_ex() 83 if (r->meth != NULL && r->meth->finish != NULL) in EC_KEY_free() 84 r->meth->finish(r); in EC_KEY_free() 90 if (r->group && r->group->meth->keyfinish) in EC_KEY_free() 91 r->group->meth->keyfinish(r); in EC_KEY_free() 111 if (src->meth != dest->meth) { in EC_KEY_copy() 112 if (dest->meth in EC_KEY_copy() [all...] |
H A D | ec_cvt.c | 24 const EC_METHOD *meth; in EC_GROUP_new_curve_GFp() local 49 meth = EC_GFp_mont_method(); in EC_GROUP_new_curve_GFp() 52 meth = EC_GFp_nist_method(); in EC_GROUP_new_curve_GFp() 54 meth = EC_GFp_mont_method(); in EC_GROUP_new_curve_GFp() 57 ret = ossl_ec_group_new_ex(ossl_bn_get_libctx(ctx), NULL, meth); in EC_GROUP_new_curve_GFp() 73 const EC_METHOD *meth; in EC_GROUP_new_curve_GF2m() local 76 meth = EC_GF2m_simple_method(); in EC_GROUP_new_curve_GF2m() 78 ret = ossl_ec_group_new_ex(ossl_bn_get_libctx(ctx), NULL, meth); in EC_GROUP_new_curve_GF2m()
|
/third_party/node/deps/openssl/openssl/ssl/statem/ |
H A D | extensions_cust.c | 86 custom_ext_method *meth = exts->meths; in custom_ext_find() local 88 for (i = 0; i < exts->meths_count; i++, meth++) { in custom_ext_find() 89 if (ext_type == meth->ext_type in custom_ext_find() 90 && (role == ENDPOINT_BOTH || role == meth->role in custom_ext_find() 91 || meth->role == ENDPOINT_BOTH)) { in custom_ext_find() 94 return meth; in custom_ext_find() 106 custom_ext_method *meth = exts->meths; in custom_ext_init() local 108 for (i = 0; i < exts->meths_count; i++, meth++) in custom_ext_init() 109 meth->ext_flags = 0; in custom_ext_init() 119 custom_ext_method *meth; in custom_ext_parse() local 177 custom_ext_method *meth; custom_ext_add() local 325 custom_ext_method *meth; custom_exts_free() local 357 custom_ext_method *meth, *tmp; add_custom_ext_intern() local [all...] |
/third_party/openssl/ssl/statem/ |
H A D | extensions_cust.c | 86 custom_ext_method *meth = exts->meths; in custom_ext_find() local 88 for (i = 0; i < exts->meths_count; i++, meth++) { in custom_ext_find() 89 if (ext_type == meth->ext_type in custom_ext_find() 90 && (role == ENDPOINT_BOTH || role == meth->role in custom_ext_find() 91 || meth->role == ENDPOINT_BOTH)) { in custom_ext_find() 94 return meth; in custom_ext_find() 106 custom_ext_method *meth = exts->meths; in custom_ext_init() local 108 for (i = 0; i < exts->meths_count; i++, meth++) in custom_ext_init() 109 meth->ext_flags = 0; in custom_ext_init() 119 custom_ext_method *meth; in custom_ext_parse() local 177 custom_ext_method *meth; custom_ext_add() local 325 custom_ext_method *meth; custom_exts_free() local 355 custom_ext_method *meth, *tmp; add_custom_ext_intern() local [all...] |
/third_party/node/deps/openssl/openssl/crypto/comp/ |
H A D | comp_lib.c | 18 COMP_CTX *COMP_CTX_new(COMP_METHOD *meth) in COMP_CTX_new() argument 26 ret->meth = meth; in COMP_CTX_new() 27 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) { in COMP_CTX_new() 36 return ctx->meth; in COMP_CTX_get_method() 39 int COMP_get_type(const COMP_METHOD *meth) in COMP_get_type() argument 41 return meth->type; in COMP_get_type() 44 const char *COMP_get_name(const COMP_METHOD *meth) in COMP_get_name() argument 46 return meth in COMP_get_name() [all...] |
/third_party/openssl/crypto/comp/ |
H A D | comp_lib.c | 18 COMP_CTX *COMP_CTX_new(COMP_METHOD *meth) in COMP_CTX_new() argument 26 ret->meth = meth; in COMP_CTX_new() 27 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) { in COMP_CTX_new() 36 return ctx->meth; in COMP_CTX_get_method() 39 int COMP_get_type(const COMP_METHOD *meth) in COMP_get_type() argument 41 return meth->type; in COMP_get_type() 44 const char *COMP_get_name(const COMP_METHOD *meth) in COMP_get_name() argument 46 return meth in COMP_get_name() [all...] |
/third_party/node/deps/openssl/openssl/crypto/dso/ |
H A D | dso_lib.c | 13 static DSO *DSO_new_method(DSO_METHOD *meth) in DSO_new_method() argument 29 ret->meth = DSO_METHOD_openssl(); in DSO_new_method() 39 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) { in DSO_new_method() 68 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) { in DSO_free() 74 if ((dso->meth->finish != NULL) && !dso->meth->finish(dso)) { in DSO_free() 109 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags) in DSO_load() argument 115 ret = DSO_new_method(meth); in DSO_load() 302 DSO_METHOD *meth = DSO_METHOD_openssl(); DSO_pathbyaddr() local 331 DSO_METHOD *meth = DSO_METHOD_openssl(); DSO_global_lookup() local [all...] |
/third_party/openssl/crypto/dso/ |
H A D | dso_lib.c | 13 static DSO *DSO_new_method(DSO_METHOD *meth) in DSO_new_method() argument 29 ret->meth = DSO_METHOD_openssl(); in DSO_new_method() 39 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) { in DSO_new_method() 68 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) { in DSO_free() 74 if ((dso->meth->finish != NULL) && !dso->meth->finish(dso)) { in DSO_free() 109 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags) in DSO_load() argument 115 ret = DSO_new_method(meth); in DSO_load() 302 DSO_METHOD *meth = DSO_METHOD_openssl(); DSO_pathbyaddr() local 331 DSO_METHOD *meth = DSO_METHOD_openssl(); DSO_global_lookup() local [all...] |
/third_party/node/deps/openssl/openssl/crypto/evp/ |
H A D | kdf_lib.c | 40 ctx->meth = kdf; in EVP_KDF_CTX_new() 49 ctx->meth->freectx(ctx->algctx); in EVP_KDF_CTX_free() 51 EVP_KDF_free(ctx->meth); in EVP_KDF_CTX_free() 59 if (src == NULL || src->algctx == NULL || src->meth->dupctx == NULL) in EVP_KDF_CTX_dup() 69 if (!EVP_KDF_up_ref(dst->meth)) { in EVP_KDF_CTX_dup() 75 dst->algctx = src->meth->dupctx(src->algctx); in EVP_KDF_CTX_dup() 110 return ctx->meth; in EVP_KDF_CTX_kdf() 118 if (ctx->meth->reset != NULL) in EVP_KDF_CTX_reset() 119 ctx->meth->reset(ctx->algctx); in EVP_KDF_CTX_reset() 131 if (ctx->meth in EVP_KDF_CTX_get_kdf_size() [all...] |
/third_party/openssl/crypto/evp/ |
H A D | kdf_lib.c | 40 ctx->meth = kdf; in EVP_KDF_CTX_new() 49 ctx->meth->freectx(ctx->algctx); in EVP_KDF_CTX_free() 51 EVP_KDF_free(ctx->meth); in EVP_KDF_CTX_free() 59 if (src == NULL || src->algctx == NULL || src->meth->dupctx == NULL) in EVP_KDF_CTX_dup() 69 if (!EVP_KDF_up_ref(dst->meth)) { in EVP_KDF_CTX_dup() 75 dst->algctx = src->meth->dupctx(src->algctx); in EVP_KDF_CTX_dup() 110 return ctx->meth; in EVP_KDF_CTX_kdf() 118 if (ctx->meth->reset != NULL) in EVP_KDF_CTX_reset() 119 ctx->meth->reset(ctx->algctx); in EVP_KDF_CTX_reset() 131 if (ctx->meth in EVP_KDF_CTX_get_kdf_size() [all...] |
/third_party/node/deps/openssl/openssl/crypto/rand/ |
H A D | rand_lib.c | 81 const RAND_METHOD *meth = default_RAND_meth; in ossl_rand_cleanup_int() local 86 if (meth != NULL && meth->cleanup != NULL) in ossl_rand_cleanup_int() 87 meth->cleanup(); in ossl_rand_cleanup_int() 126 const RAND_METHOD *meth = RAND_get_rand_method(); in RAND_poll() local 127 int ret = meth == RAND_OpenSSL(); in RAND_poll() 129 if (meth == NULL) in RAND_poll() 144 if (meth->add == NULL in RAND_poll() 145 || meth->add(ossl_rand_pool_buffer(pool), in RAND_poll() 162 static int rand_set_rand_method_internal(const RAND_METHOD *meth, in rand_set_rand_method_internal() argument 179 RAND_set_rand_method(const RAND_METHOD *meth) RAND_set_rand_method() argument 249 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_seed() local 266 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_add() local 287 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_pseudo_bytes() local 300 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_status() local 330 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_priv_bytes_ex() local 359 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_bytes_ex() local [all...] |
/third_party/openssl/crypto/rand/ |
H A D | rand_lib.c | 81 const RAND_METHOD *meth = default_RAND_meth; in ossl_rand_cleanup_int() local 86 if (meth != NULL && meth->cleanup != NULL) in ossl_rand_cleanup_int() 87 meth->cleanup(); in ossl_rand_cleanup_int() 124 const RAND_METHOD *meth = RAND_get_rand_method(); in RAND_poll() local 125 int ret = meth == RAND_OpenSSL(); in RAND_poll() 127 if (meth == NULL) in RAND_poll() 142 if (meth->add == NULL in RAND_poll() 143 || meth->add(ossl_rand_pool_buffer(pool), in RAND_poll() 162 static int rand_set_rand_method_internal(const RAND_METHOD *meth, in rand_set_rand_method_internal() argument 179 RAND_set_rand_method(const RAND_METHOD *meth) RAND_set_rand_method() argument 249 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_seed() local 266 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_add() local 287 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_pseudo_bytes() local 300 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_status() local 330 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_priv_bytes_ex() local 359 const RAND_METHOD *meth = RAND_get_rand_method(); RAND_bytes_ex() local [all...] |