diff options
Diffstat (limited to 'src/lib/libcrypto/doc/rsa.pod')
-rw-r--r-- | src/lib/libcrypto/doc/rsa.pod | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/lib/libcrypto/doc/rsa.pod b/src/lib/libcrypto/doc/rsa.pod index 0486c044a6..09ad30cab1 100644 --- a/src/lib/libcrypto/doc/rsa.pod +++ b/src/lib/libcrypto/doc/rsa.pod | |||
@@ -7,6 +7,7 @@ rsa - RSA public key cryptosystem | |||
7 | =head1 SYNOPSIS | 7 | =head1 SYNOPSIS |
8 | 8 | ||
9 | #include <openssl/rsa.h> | 9 | #include <openssl/rsa.h> |
10 | #include <openssl/engine.h> | ||
10 | 11 | ||
11 | RSA * RSA_new(void); | 12 | RSA * RSA_new(void); |
12 | void RSA_free(RSA *rsa); | 13 | void RSA_free(RSA *rsa); |
@@ -31,15 +32,14 @@ rsa - RSA public key cryptosystem | |||
31 | int RSA_blinding_on(RSA *rsa, BN_CTX *ctx); | 32 | int RSA_blinding_on(RSA *rsa, BN_CTX *ctx); |
32 | void RSA_blinding_off(RSA *rsa); | 33 | void RSA_blinding_off(RSA *rsa); |
33 | 34 | ||
34 | void RSA_set_default_method(RSA_METHOD *meth); | 35 | void RSA_set_default_openssl_method(RSA_METHOD *meth); |
35 | RSA_METHOD *RSA_get_default_method(void); | 36 | RSA_METHOD *RSA_get_default_openssl_method(void); |
36 | RSA_METHOD *RSA_set_method(RSA *rsa, RSA_METHOD *meth); | 37 | int RSA_set_method(RSA *rsa, ENGINE *engine); |
37 | RSA_METHOD *RSA_get_method(RSA *rsa); | 38 | RSA_METHOD *RSA_get_method(RSA *rsa); |
38 | RSA_METHOD *RSA_PKCS1_SSLeay(void); | 39 | RSA_METHOD *RSA_PKCS1_SSLeay(void); |
39 | RSA_METHOD *RSA_PKCS1_RSAref(void); | ||
40 | RSA_METHOD *RSA_null_method(void); | 40 | RSA_METHOD *RSA_null_method(void); |
41 | int RSA_flags(RSA *rsa); | 41 | int RSA_flags(RSA *rsa); |
42 | RSA *RSA_new_method(RSA_METHOD *method); | 42 | RSA *RSA_new_method(ENGINE *engine); |
43 | 43 | ||
44 | int RSA_print(BIO *bp, RSA *x, int offset); | 44 | int RSA_print(BIO *bp, RSA *x, int offset); |
45 | int RSA_print_fp(FILE *fp, RSA *x, int offset); | 45 | int RSA_print_fp(FILE *fp, RSA *x, int offset); |
@@ -86,8 +86,9 @@ contain public as well as private RSA keys: | |||
86 | In public keys, the private exponent and the related secret values are | 86 | In public keys, the private exponent and the related secret values are |
87 | B<NULL>. | 87 | B<NULL>. |
88 | 88 | ||
89 | B<dmp1>, B<dmq1> and B<iqmp> may be B<NULL> in private keys, but the | 89 | B<p>, B<q>, B<dmp1>, B<dmq1> and B<iqmp> may be B<NULL> in private |
90 | RSA operations are much faster when these values are available. | 90 | keys, but the RSA operations are much faster when these values are |
91 | available. | ||
91 | 92 | ||
92 | =head1 CONFORMING TO | 93 | =head1 CONFORMING TO |
93 | 94 | ||
@@ -95,7 +96,7 @@ SSL, PKCS #1 v2.0 | |||
95 | 96 | ||
96 | =head1 PATENTS | 97 | =head1 PATENTS |
97 | 98 | ||
98 | RSA is covered by a US patent which expires in September 2000. | 99 | RSA was covered by a US patent which expired in September 2000. |
99 | 100 | ||
100 | =head1 SEE ALSO | 101 | =head1 SEE ALSO |
101 | 102 | ||