Searched refs:meth (Results 1 - 25 of 114) sorted by relevance

12345

/freebsd-current/crypto/openssl/crypto/rsa/
H A Drsa_meth.c22 RSA_METHOD *meth = OPENSSL_zalloc(sizeof(*meth)); local
24 if (meth != NULL) {
25 meth->flags = flags;
27 meth->name = OPENSSL_strdup(name);
28 if (meth->name != NULL)
29 return meth;
31 OPENSSL_free(meth);
38 void RSA_meth_free(RSA_METHOD *meth) argument
40 if (meth !
46 RSA_meth_dup(const RSA_METHOD *meth) argument
64 RSA_meth_get0_name(const RSA_METHOD *meth) argument
69 RSA_meth_set1_name(RSA_METHOD *meth, const char *name) argument
84 RSA_meth_get_flags(const RSA_METHOD *meth) argument
89 RSA_meth_set_flags(RSA_METHOD *meth, int flags) argument
95 RSA_meth_get0_app_data(const RSA_METHOD *meth) argument
100 RSA_meth_set0_app_data(RSA_METHOD *meth, void *app_data) argument
106 RSA_meth_get_pub_enc(const RSA_METHOD *meth) 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)) argument
122 RSA_meth_get_pub_dec(const RSA_METHOD *meth) 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)) argument
138 RSA_meth_get_priv_enc(const RSA_METHOD *meth) 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)) argument
154 RSA_meth_get_priv_dec(const RSA_METHOD *meth) 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)) argument
171 RSA_meth_get_mod_exp(const RSA_METHOD *meth) argument
177 RSA_meth_set_mod_exp(RSA_METHOD *meth, int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx)) argument
186 RSA_meth_get_bn_mod_exp(const RSA_METHOD *meth) 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)) argument
206 RSA_meth_get_init(const RSA_METHOD *meth) argument
211 RSA_meth_set_init(RSA_METHOD *meth, int (*init) (RSA *rsa)) argument
218 RSA_meth_get_finish(const RSA_METHOD *meth) argument
223 RSA_meth_set_finish(RSA_METHOD *meth, int (*finish) (RSA *rsa)) argument
229 RSA_meth_get_sign(const RSA_METHOD *meth) 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)) argument
248 RSA_meth_get_verify(const RSA_METHOD *meth) 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)) argument
266 RSA_meth_get_keygen(const RSA_METHOD *meth) argument
272 RSA_meth_set_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb)) argument
280 RSA_meth_get_multi_prime_keygen(const RSA_METHOD *meth) argument
286 RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth, int (*keygen) (RSA *rsa, int bits, int primes, BIGNUM *e, BN_GENCB *cb)) argument
[all...]
H A Drsa_schemes.c17 static int meth2nid(const void *meth, argument
18 int (*meth_is_a)(const void *meth, const char *name),
23 if (meth != NULL)
25 if (meth_is_a(meth, items[i].ptr))
30 static const char *nid2name(int meth, const OSSL_ITEM *items, size_t items_n) argument
35 if (meth == (int)items[i].id)
/freebsd-current/crypto/openssl/crypto/comp/
H A Dcomp_lib.c18 COMP_CTX *COMP_CTX_new(COMP_METHOD *meth) argument
26 ret->meth = meth;
27 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) {
36 return ctx->meth;
39 int COMP_get_type(const COMP_METHOD *meth) argument
41 return meth->type;
44 const char *COMP_get_name(const COMP_METHOD *meth) argument
46 return meth
[all...]
H A Dcomp_local.h24 struct comp_method_st *meth; member in struct:comp_ctx_st
/freebsd-current/crypto/openssl/crypto/ec/
H A Dec_cvt.c24 const EC_METHOD *meth; local
49 meth = EC_GFp_mont_method();
52 meth = EC_GFp_nist_method();
54 meth = EC_GFp_mont_method();
57 ret = ossl_ec_group_new_ex(ossl_bn_get_libctx(ctx), NULL, meth);
73 const EC_METHOD *meth; local
76 meth = EC_GF2m_simple_method();
78 ret = ossl_ec_group_new_ex(ossl_bn_get_libctx(ctx), NULL, meth);
H A Dec_kmeth.c50 void EC_KEY_set_default_method(const EC_KEY_METHOD *meth) argument
52 if (meth == NULL)
55 default_ec_key_meth = meth;
60 return key->meth;
63 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth) argument
65 void (*finish)(EC_KEY *key) = key->meth->finish;
75 key->meth = meth;
76 if (meth->init != NULL)
77 return meth
182 EC_KEY_METHOD_new(const EC_KEY_METHOD *meth) argument
194 EC_KEY_METHOD_free(EC_KEY_METHOD *meth) 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)) argument
218 EC_KEY_METHOD_set_keygen(EC_KEY_METHOD *meth, int (*keygen)(EC_KEY *key)) 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)) 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)) 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)) 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)) argument
291 EC_KEY_METHOD_get_keygen(const EC_KEY_METHOD *meth, int (**pkeygen)(EC_KEY *key)) 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)) 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)) 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)) argument
[all...]
H A Decdsa_vrf.c29 if (eckey->meth->verify_sig != NULL)
30 return eckey->meth->verify_sig(dgst, dgst_len, sig, eckey);
44 if (eckey->meth->verify != NULL)
45 return eckey->meth->verify(type, dgst, dgst_len, sigbuf, sig_len,
H A Decdsa_sign.c29 if (eckey->meth->sign_sig != NULL)
30 return eckey->meth->sign_sig(dgst, dlen, kinv, rp, eckey);
45 if (eckey->meth->sign != NULL)
46 return eckey->meth->sign(type, dgst, dlen, sig, siglen, kinv, r, eckey);
54 if (eckey->meth->sign_setup != NULL)
55 return eckey->meth->sign_setup(eckey, ctx_in, kinvp, rp);
H A Dec_oct.c27 if (group->meth->point_set_compressed_coordinates == NULL
28 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) {
36 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) {
37 if (group->meth->field_type == NID_X9_62_prime_field)
51 return group->meth->point_set_compressed_coordinates(group, point, x,
77 if (group->meth->point2oct == 0
78 && !(group->meth->flags & EC_FLAGS_DEFAULT_OCT)) {
86 if (group->meth->flags & EC_FLAGS_DEFAULT_OCT) {
87 if (group->meth->field_type == NID_X9_62_prime_field)
102 return group->meth
[all...]
H A Decp_smpl.c174 if (group->meth->field_encode) {
175 if (!group->meth->field_encode(group, group->a, tmp_a, ctx))
183 if (group->meth->field_encode)
184 if (!group->meth->field_encode(group, group->b, group->b, ctx))
212 if (group->meth->field_decode) {
219 if (!group->meth->field_decode(group, a, group->a, ctx))
223 if (!group->meth->field_decode(group, b, group->b, ctx))
274 if (group->meth->field_decode) {
275 if (!group->meth->field_decode(group, a, group->a, ctx))
277 if (!group->meth
[all...]
H A Dec_lib.c29 const EC_METHOD *meth)
33 if (meth == NULL) {
37 if (meth->group_init == 0) {
56 ret->meth = meth;
57 if ((ret->meth->flags & EC_FLAGS_CUSTOM_CURVE) == 0) {
67 if (!meth->group_init(ret))
81 EC_GROUP *EC_GROUP_new(const EC_METHOD *meth) argument
83 return ossl_ec_group_new_ex(NULL, NULL, meth);
126 if (group->meth
28 ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq, const EC_METHOD *meth) argument
294 EC_METHOD_get_field_type(const EC_METHOD *meth) argument
[all...]
/freebsd-current/crypto/openssl/crypto/dsa/
H A Ddsa_vrf.c22 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa);
H A Ddsa_lib.c106 int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) argument
113 mtmp = dsa->meth;
120 dsa->meth = meth;
121 if (meth->init)
122 meth->init(dsa);
130 return d->meth;
151 ret->meth = DSA_get_default_method();
153 ret->flags = ret->meth->flags & ~DSA_FLAG_NON_FIPS_ALLOW; /* early default init */
163 ret->meth
[all...]
/freebsd-current/crypto/openssl/ssl/statem/
H A Dextensions_cust.c86 custom_ext_method *meth = exts->meths; local
88 for (i = 0; i < exts->meths_count; i++, meth++) {
89 if (ext_type == meth->ext_type
90 && (role == ENDPOINT_BOTH || role == meth->role
91 || meth->role == ENDPOINT_BOTH)) {
94 return meth;
106 custom_ext_method *meth = exts->meths; local
108 for (i = 0; i < exts->meths_count; i++, meth++)
109 meth->ext_flags = 0;
119 custom_ext_method *meth; local
177 custom_ext_method *meth; local
325 custom_ext_method *meth; local
357 custom_ext_method *meth, *tmp; local
[all...]
/freebsd-current/crypto/openssl/crypto/evp/
H A Dkdf_lib.c40 ctx->meth = kdf;
49 ctx->meth->freectx(ctx->algctx);
51 EVP_KDF_free(ctx->meth);
59 if (src == NULL || src->algctx == NULL || src->meth->dupctx == NULL)
69 if (!EVP_KDF_up_ref(dst->meth)) {
75 dst->algctx = src->meth->dupctx(src->algctx);
110 return ctx->meth;
118 if (ctx->meth->reset != NULL)
119 ctx->meth->reset(ctx->algctx);
131 if (ctx->meth
[all...]
H A Dmac_lib.c35 ctx->meth = mac;
44 ctx->meth->freectx(ctx->algctx);
47 EVP_MAC_free(ctx->meth);
65 if (!EVP_MAC_up_ref(dst->meth)) {
71 dst->algctx = src->meth->dupctx(src->algctx);
82 return ctx->meth;
93 if (ctx->meth->get_ctx_params != NULL) {
94 if (ctx->meth->get_ctx_params(ctx->algctx, params))
96 } else if (ctx->meth->get_params != NULL) {
97 if (ctx->meth
[all...]
H A Devp_rand.c94 if (rand->meth->enable_locking != NULL)
95 return rand->meth->enable_locking(rand->algctx);
103 if (rand->meth->lock != NULL)
104 return rand->meth->lock(rand->algctx);
111 if (rand->meth->unlock != NULL)
112 rand->meth->unlock(rand->algctx);
355 parent_dispatch = parent->meth->dispatch;
367 ctx->meth = rand;
385 ctx->meth->freectx(ctx->algctx);
387 EVP_RAND_free(ctx->meth);
[all...]
/freebsd-current/crypto/openssl/crypto/dso/
H A Ddso_lib.c13 static DSO *DSO_new_method(DSO_METHOD *meth) argument
29 ret->meth = DSO_METHOD_openssl();
39 if ((ret->meth->init != NULL) && !ret->meth->init(ret)) {
68 if ((dso->meth->dso_unload != NULL) && !dso->meth->dso_unload(dso)) {
74 if ((dso->meth->finish != NULL) && !dso->meth->finish(dso)) {
109 DSO *DSO_load(DSO *dso, const char *filename, DSO_METHOD *meth, int flags) argument
115 ret = DSO_new_method(meth);
302 DSO_METHOD *meth = DSO_METHOD_openssl(); local
331 DSO_METHOD *meth = DSO_METHOD_openssl(); local
[all...]
/freebsd-current/crypto/openssl/crypto/x509/
H A Dv3_int.c31 static void *s2i_asn1_int(X509V3_EXT_METHOD *meth, X509V3_CTX *ctx, argument
34 return s2i_ASN1_INTEGER(meth, value);
/freebsd-current/crypto/openssl/include/openssl/
H A Dcomp.h30 COMP_CTX *COMP_CTX_new(COMP_METHOD *meth);
33 int COMP_get_type(const COMP_METHOD *meth);
34 const char *COMP_get_name(const COMP_METHOD *meth);
H A Dconftypes.h23 CONF *(*create) (CONF_METHOD *meth);
35 CONF_METHOD *meth; member in struct:conf_st
/freebsd-current/crypto/openssl/crypto/dh/
H A Ddh_lib.c32 int DH_set_method(DH *dh, const DH_METHOD *meth) argument
39 mtmp = dh->meth;
46 dh->meth = meth;
47 if (meth->init)
48 meth->init(dh);
54 return dh->meth;
92 ret->meth = DH_get_default_method();
94 ret->flags = ret->meth->flags; /* early default init */
104 ret->meth
[all...]
/freebsd-current/crypto/openssl/crypto/rand/
H A Drand_lib.c81 const RAND_METHOD *meth = default_RAND_meth; local
86 if (meth != NULL && meth->cleanup != NULL)
87 meth->cleanup();
126 const RAND_METHOD *meth = RAND_get_rand_method(); local
127 int ret = meth == RAND_OpenSSL();
129 if (meth == NULL)
144 if (meth->add == NULL
145 || meth->add(ossl_rand_pool_buffer(pool),
162 static int rand_set_rand_method_internal(const RAND_METHOD *meth, argument
179 RAND_set_rand_method(const RAND_METHOD *meth) argument
249 const RAND_METHOD *meth = RAND_get_rand_method(); local
266 const RAND_METHOD *meth = RAND_get_rand_method(); local
287 const RAND_METHOD *meth = RAND_get_rand_method(); local
300 const RAND_METHOD *meth = RAND_get_rand_method(); local
330 const RAND_METHOD *meth = RAND_get_rand_method(); local
359 const RAND_METHOD *meth = RAND_get_rand_method(); local
[all...]
/freebsd-current/crypto/openssl/ssl/
H A Dssl_mcnf.c29 const SSL_METHOD *meth; local
55 meth = s->method;
59 meth = ctx->method;
63 if (meth->ssl_accept != ssl_undefined_function)
65 if (meth->ssl_connect != ssl_undefined_function)
/freebsd-current/crypto/openssl/crypto/conf/
H A Dconf_lib.c40 int CONF_set_default_method(CONF_METHOD *meth) argument
42 default_CONF_method = meth;
182 CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth) argument
186 if (meth == NULL)
187 meth = NCONF_default();
189 ret = meth->create(meth);
199 CONF *NCONF_new(CONF_METHOD *meth) argument
201 return NCONF_new_ex(NULL, meth);
208 conf->meth
[all...]

Completed in 123 milliseconds

12345