Home
last modified time | relevance | path

Searched refs:RSA_METHOD (Results 1 – 20 of 20) sorted by relevance

/openssl/crypto/rsa/
H A Drsa_meth.c38 void RSA_meth_free(RSA_METHOD *meth) in RSA_meth_free()
46 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth) in RSA_meth_dup()
84 int RSA_meth_get_flags(const RSA_METHOD *meth) in RSA_meth_get_flags()
113 int RSA_meth_set_pub_enc(RSA_METHOD *meth, in RSA_meth_set_pub_enc()
129 int RSA_meth_set_pub_dec(RSA_METHOD *meth, in RSA_meth_set_pub_dec()
145 int RSA_meth_set_priv_enc(RSA_METHOD *meth, in RSA_meth_set_priv_enc()
161 int RSA_meth_set_priv_dec(RSA_METHOD *meth, in RSA_meth_set_priv_dec()
177 int RSA_meth_set_mod_exp(RSA_METHOD *meth, in RSA_meth_set_mod_exp()
238 int RSA_meth_set_sign(RSA_METHOD *meth, in RSA_meth_set_sign()
256 int RSA_meth_set_verify(RSA_METHOD *meth, in RSA_meth_set_verify()
[all …]
H A Drsa_ossl.c33 static RSA_METHOD rsa_pkcs1_ossl_meth = {
52 static const RSA_METHOD *default_RSA_meth = &rsa_pkcs1_ossl_meth;
54 void RSA_set_default_method(const RSA_METHOD *meth) in RSA_set_default_method()
59 const RSA_METHOD *RSA_get_default_method(void) in RSA_get_default_method()
64 const RSA_METHOD *RSA_PKCS1_OpenSSL(void) in RSA_PKCS1_OpenSSL()
69 const RSA_METHOD *RSA_null_method(void) in RSA_null_method()
H A Drsa_local.h59 const RSA_METHOD *meth;
H A Drsa_lib.c39 const RSA_METHOD *RSA_get_method(const RSA *rsa) in RSA_get_method()
44 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth) in RSA_set_method()
50 const RSA_METHOD *mtmp; in RSA_set_method()
/openssl/doc/man3/
H A DRSA_meth_new.pod28 void RSA_meth_free(RSA_METHOD *meth);
30 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
43 int RSA_meth_set_pub_enc(RSA_METHOD *rsa,
51 int RSA_meth_set_pub_dec(RSA_METHOD *rsa,
59 int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
66 int RSA_meth_set_priv_dec(RSA_METHOD *rsa,
73 int RSA_meth_set_mod_exp(RSA_METHOD *rsa,
98 int RSA_meth_set_sign(RSA_METHOD *rsa,
107 int RSA_meth_set_verify(RSA_METHOD *rsa,
115 int RSA_meth_set_keygen(RSA_METHOD *rsa,
[all …]
H A DRSA_set_method.pod17 void RSA_set_default_method(const RSA_METHOD *meth);
19 const RSA_METHOD *RSA_get_default_method(void);
21 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
23 const RSA_METHOD *RSA_get_method(const RSA *rsa);
25 const RSA_METHOD *RSA_PKCS1_OpenSSL(void);
36 An B<RSA_METHOD> specifies the functions that OpenSSL uses for RSA
63 attempting to change the RSA_METHOD for the key can have unexpected
73 RSA_METHOD. See the BUGS section.
78 the RSA_METHOD controlled by RSA_set_default_method() is used.
86 =head1 THE RSA_METHOD STRUCTURE
[all …]
H A DRSA_check_key.pod68 elements directly, bypassing the RSA_METHOD table altogether (and
71 RSA_METHOD function table so that alternative implementations can also
H A DENGINE_add.pod122 int ENGINE_set_RSA(ENGINE *e, const RSA_METHOD *rsa_meth);
139 const RSA_METHOD *ENGINE_get_RSA(const ENGINE *e);
181 RSA_METHOD - for providing alternative RSA implementations
397 RSA key, any bundled ENGINEs that implement RSA_METHOD will be passed to
/openssl/include/openssl/
H A Drsa.h478 OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
493 int RSA_meth_set_pub_enc(RSA_METHOD *rsa,
503 int RSA_meth_set_pub_dec(RSA_METHOD *rsa,
513 int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
523 int RSA_meth_set_priv_dec(RSA_METHOD *rsa,
532 int RSA_meth_set_mod_exp(RSA_METHOD *rsa,
543 int RSA_meth_set_bn_mod_exp(RSA_METHOD *rsa,
566 int RSA_meth_set_sign(RSA_METHOD *rsa,
579 int RSA_meth_set_verify(RSA_METHOD *rsa,
588 int RSA_meth_set_keygen(RSA_METHOD *rsa,
[all …]
H A Dtypes.h147 typedef struct rsa_meth_st RSA_METHOD; typedef
H A Dengine.h497 OSSL_DEPRECATEDIN_3_0 int ENGINE_set_RSA(ENGINE *e, const RSA_METHOD *rsa_meth);
554 OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *ENGINE_get_RSA(const ENGINE *e);
/openssl/crypto/engine/
H A Dtb_rsa.c66 const RSA_METHOD *ENGINE_get_RSA(const ENGINE *e) in ENGINE_get_RSA()
72 int ENGINE_set_RSA(ENGINE *e, const RSA_METHOD *rsa_meth) in ENGINE_set_RSA()
H A Deng_local.h114 const RSA_METHOD *rsa_meth;
H A DREADME.md76 work prior to ENGINE :-). Ie. RSA now has a "RSA_METHOD" pointer again - this
78 the RSA_METHOD would call ENGINE_get_RSA() each time on its ENGINE handle to
80 efficient, switching back to each RSA having an RSA_METHOD pointer also allows
83 have our RSA structure pointing its RSA_METHOD pointer to the software
/openssl/include/crypto/
H A Dtypes.h18 typedef struct rsa_meth_st RSA_METHOD; typedef
/openssl/test/
H A Denginetest.c365 RSA_METHOD *rsameth = NULL; in test_x509_dup_w_engine()
/openssl/util/
H A Dindent.pro366 -T RSA_METHOD
/openssl/engines/
H A De_capi.c398 static RSA_METHOD *capi_rsa_method = NULL;
412 const RSA_METHOD *ossl_rsa_meth; in capi_init()
/openssl/
H A DNEWS.md76 * Deprecated the `RSA` and `RSA_METHOD` types and functions.
356 DH and DH_METHOD, DSA and DSA_METHOD, RSA and RSA_METHOD,
1334 * New DH_METHOD, DSA_METHOD and enhanced RSA_METHOD
H A DCHANGES.md3686 * Made RSA and RSA_METHOD opaque. The structures for managing RSA
10718 the new 'rsa_keygen' element of the RSA_METHOD structure.
10783 * Add a missing BN_CTX parameter to the 'rsa_mod_exp' callback in RSA_METHOD
11087 * Key-generation can now be implemented in RSA_METHOD, DSA_METHOD
11103 help make "keygen" another member function of RSA_METHOD etc.
13047 analogous to the RSA vs. RSA_METHOD type of separation. Because of this
15973 RSA_METHOD to be chosen if one doesn't exist already.
17283 * Enhance RSA_METHOD structure. Now there are two extra methods, rsa_sign
17383 * Initial support for DH_METHOD. Again based on RSA_METHOD. Also added
17389 * Initial support for DSA_METHOD. This is based on the RSA_METHOD and

Completed in 167 milliseconds