Home
last modified time | relevance | path

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

/openssl/crypto/rsa/
H A Drsa_meth.c37 void RSA_meth_free(RSA_METHOD *meth) in RSA_meth_free()
45 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth) in RSA_meth_dup()
80 int RSA_meth_get_flags(const RSA_METHOD *meth) in RSA_meth_get_flags()
109 int RSA_meth_set_pub_enc(RSA_METHOD *meth, in RSA_meth_set_pub_enc()
125 int RSA_meth_set_pub_dec(RSA_METHOD *meth, in RSA_meth_set_pub_dec()
141 int RSA_meth_set_priv_enc(RSA_METHOD *meth, in RSA_meth_set_priv_enc()
157 int RSA_meth_set_priv_dec(RSA_METHOD *meth, in RSA_meth_set_priv_dec()
173 int RSA_meth_set_mod_exp(RSA_METHOD *meth, in RSA_meth_set_mod_exp()
234 int RSA_meth_set_sign(RSA_METHOD *meth, in RSA_meth_set_sign()
252 int RSA_meth_set_verify(RSA_METHOD *meth, in RSA_meth_set_verify()
[all …]
H A Drsa_ossl.c39 static RSA_METHOD rsa_pkcs1_ossl_meth = {
57 static RSA_METHOD rsa_pkcs1_ossl_meth = {
77 static const RSA_METHOD *default_RSA_meth = &rsa_pkcs1_ossl_meth;
79 void RSA_set_default_method(const RSA_METHOD *meth) in RSA_set_default_method()
84 const RSA_METHOD *RSA_get_default_method(void) in RSA_get_default_method()
89 const RSA_METHOD *RSA_PKCS1_OpenSSL(void) in RSA_PKCS1_OpenSSL()
94 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.h486 OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth);
501 int RSA_meth_set_pub_enc(RSA_METHOD *rsa,
511 int RSA_meth_set_pub_dec(RSA_METHOD *rsa,
521 int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
531 int RSA_meth_set_priv_dec(RSA_METHOD *rsa,
540 int RSA_meth_set_mod_exp(RSA_METHOD *rsa,
551 int RSA_meth_set_bn_mod_exp(RSA_METHOD *rsa,
574 int RSA_meth_set_sign(RSA_METHOD *rsa,
587 int RSA_meth_set_verify(RSA_METHOD *rsa,
596 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()
H A Devp_extra_test.c1344 RSA_METHOD *rsa_meth = NULL; in test_EVP_PKEY_sign_with_app_method()
/openssl/util/
H A Dindent.pro366 -T RSA_METHOD
/openssl/engines/
H A De_capi.c396 static RSA_METHOD *capi_rsa_method = NULL;
410 const RSA_METHOD *ossl_rsa_meth; in capi_init()
/openssl/
H A DNEWS.md405 * Deprecated the `RSA` and `RSA_METHOD` types and functions.
685 DH and DH_METHOD, DSA and DSA_METHOD, RSA and RSA_METHOD,
1663 * New DH_METHOD, DSA_METHOD and enhanced RSA_METHOD
H A DCHANGES.md5038 * Made RSA and RSA_METHOD opaque. The structures for managing RSA
12070 the new 'rsa_keygen' element of the RSA_METHOD structure.
12135 * Add a missing BN_CTX parameter to the 'rsa_mod_exp' callback in RSA_METHOD
12439 * Key-generation can now be implemented in RSA_METHOD, DSA_METHOD
12455 help make "keygen" another member function of RSA_METHOD etc.
14399 analogous to the RSA vs. RSA_METHOD type of separation. Because of this
17325 RSA_METHOD to be chosen if one doesn't exist already.
18635 * Enhance RSA_METHOD structure. Now there are two extra methods, rsa_sign
18735 * Initial support for DH_METHOD. Again based on RSA_METHOD. Also added
18741 * Initial support for DSA_METHOD. This is based on the RSA_METHOD and
/openssl/doc/man7/
H A Dossl-guide-migration.pod161 as B<RSA_METHOD> or B<EC_KEY_METHOD> is still possible and keys inside the

Completed in 203 milliseconds