Searched refs:rsa (Results 1 - 25 of 217) sorted by relevance

123456789

/freebsd-9.3-release/crypto/openssl/fips/rsa/
H A Dfips_rsa_gen.c1 /* crypto/rsa/rsa_gen.c */
70 #include <openssl/rsa.h>
85 int fips_check_rsa(RSA *rsa) argument
92 pk.pkey.rsa = rsa;
104 ctbuf = OPENSSL_malloc(RSA_size(rsa));
109 RSA_public_encrypt(sizeof(tbs) - 1, tbs, ctbuf, rsa,
116 ptbuf = OPENSSL_malloc(RSA_size(rsa));
120 len = RSA_private_decrypt(len, ctbuf, ptbuf, rsa, RSA_PKCS1_PADDING);
145 static int rsa_builtin_keygen(RSA *rsa, in
155 RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) argument
162 rsa_builtin_keygen(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) argument
[all...]
H A Dfips_rsa_x931g.c1 /* crypto/rsa/rsa_gen.c */
64 #include <openssl/rsa.h>
69 extern int fips_check_rsa(RSA *rsa);
73 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1, argument
81 if (!rsa)
96 if (!rsa->e) {
97 rsa->e = BN_dup(e);
98 if (!rsa->e)
101 e = rsa->e;
108 if (Xp && !rsa
199 RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e, BN_GENCB *cb) argument
[all...]
H A Dfips_rsa_eay.c1 /* crypto/rsa/rsa_eay.c */
114 #include <openssl/rsa.h>
122 unsigned char *to, RSA *rsa, int padding);
124 unsigned char *to, RSA *rsa, int padding);
126 unsigned char *to, RSA *rsa, int padding);
128 unsigned char *to, RSA *rsa, int padding);
129 static int RSA_eay_mod_exp(BIGNUM *r0, const BIGNUM *i, RSA *rsa,
131 static int RSA_eay_init(RSA *rsa);
132 static int RSA_eay_finish(RSA *rsa);
157 * Usage example; MONT_HELPER(rsa, bn_ct
167 RSA_eay_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
276 rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) argument
360 RSA_eay_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
494 RSA_eay_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
627 RSA_eay_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
736 RSA_eay_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx) argument
895 RSA_eay_init(RSA *rsa) argument
902 RSA_eay_finish(RSA *rsa) argument
[all...]
H A Dfips_rsagtest.c80 # include <openssl/rsa.h>
84 static int rsa_printkey1(FILE *out, RSA *rsa,
86 static int rsa_printkey2(FILE *out, RSA *rsa,
146 RSA *rsa = NULL; local
241 rsa = FIPS_rsa_new();
242 if (!rsa)
244 if (!rsa_printkey1(out, rsa, Xp1, Xp2, Xp, e))
256 if (rsa && Xq1 && Xq2 && Xq) {
257 if (!rsa_printkey2(out, rsa, Xq1, Xq2, Xq))
265 FIPS_rsa_free(rsa);
308 rsa_printkey1(FILE *out, RSA *rsa, BIGNUM *Xp1, BIGNUM *Xp2, BIGNUM *Xp, BIGNUM *e) argument
337 rsa_printkey2(FILE *out, RSA *rsa, BIGNUM *Xq1, BIGNUM *Xq2, BIGNUM *Xq) argument
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/rsa/
H A Drsa_null.c63 #include <openssl/rsa.h>
75 unsigned char *to, RSA *rsa, int padding);
77 unsigned char *to, RSA *rsa, int padding);
79 unsigned char *to, RSA *rsa, int padding);
81 unsigned char *to, RSA *rsa, int padding);
83 static int RSA_null_mod_exp(const BIGNUM *r0, const BIGNUM *i, RSA *rsa);
85 static int RSA_null_init(RSA *rsa);
86 static int RSA_null_finish(RSA *rsa);
110 unsigned char *to, RSA *rsa, int padding)
117 unsigned char *to, RSA *rsa, in
109 RSA_null_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
116 RSA_null_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
124 RSA_null_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
132 RSA_null_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
147 RSA_null_init(RSA *rsa) argument
152 RSA_null_finish(RSA *rsa) argument
[all...]
H A Drsa_gen.c1 /* crypto/rsa/rsa_gen.c */
69 #include <openssl/rsa.h>
73 static int rsa_builtin_keygen(RSA *rsa, int bits, BIGNUM *e_value,
83 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e_value, BN_GENCB *cb) argument
85 if (rsa->meth->rsa_keygen)
86 return rsa->meth->rsa_keygen(rsa, bits, e_value, cb);
87 return rsa_builtin_keygen(rsa, bits, e_value, cb);
90 static int rsa_builtin_keygen(RSA *rsa, int bits, BIGNUM *e_value, argument
114 if (!rsa
[all...]
H A Drsa_x931g.c1 /* crypto/rsa/rsa_gen.c */
64 #include <openssl/rsa.h>
70 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1, argument
78 if (!rsa)
93 if (!rsa->e) {
94 rsa->e = BN_dup(e);
95 if (!rsa->e)
98 e = rsa->e;
105 if (Xp && !rsa->p) {
106 rsa
196 RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e, BN_GENCB *cb) argument
[all...]
H A Drsa_lib.c1 /* crypto/rsa/rsa_lib.c */
64 #include <openssl/rsa.h>
71 RSA *rsa, int padding)
73 return (rsa->meth->rsa_pub_enc(flen, from, to, rsa, padding));
77 unsigned char *to, RSA *rsa, int padding)
80 if (FIPS_mode() && !(rsa->flags & RSA_FLAG_NON_FIPS_ALLOW)) {
86 return (rsa->meth->rsa_priv_enc(flen, from, to, rsa, padding));
90 unsigned char *to, RSA *rsa, in
70 RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
76 RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
89 RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
95 RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
113 RSA_blinding_off(RSA *rsa) argument
123 RSA_blinding_on(RSA *rsa, BN_CTX *ctx) argument
169 RSA_setup_blinding(RSA *rsa, BN_CTX *in_ctx) argument
[all...]
H A Drsa_depr.c1 /* crypto/rsa/rsa_depr.c */
65 #include <openssl/rsa.h>
78 RSA *rsa = RSA_new(); local
81 if (!rsa || !e)
96 if (RSA_generate_key_ex(rsa, bits, e, &cb)) {
98 return rsa;
103 if (rsa)
104 RSA_free(rsa);
H A Drsa_eay.c1 /* crypto/rsa/rsa_eay.c */
115 #include <openssl/rsa.h>
121 unsigned char *to, RSA *rsa, int padding);
123 unsigned char *to, RSA *rsa, int padding);
125 unsigned char *to, RSA *rsa, int padding);
127 unsigned char *to, RSA *rsa, int padding);
128 static int RSA_eay_mod_exp(BIGNUM *r0, const BIGNUM *i, RSA *rsa,
130 static int RSA_eay_init(RSA *rsa);
131 static int RSA_eay_finish(RSA *rsa);
156 unsigned char *to, RSA *rsa, in
155 RSA_eay_public_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
256 rsa_get_blinding(RSA *rsa, int *local, BN_CTX *ctx) argument
346 RSA_eay_private_encrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
481 RSA_eay_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
615 RSA_eay_public_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) argument
717 RSA_eay_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx) argument
885 RSA_eay_init(RSA *rsa) argument
891 RSA_eay_finish(RSA *rsa) argument
[all...]
H A Drsa.h1 /* crypto/rsa/rsa.h */
109 unsigned char *to, RSA *rsa, int padding);
111 unsigned char *to, RSA *rsa, int padding);
113 unsigned char *to, RSA *rsa, int padding);
115 unsigned char *to, RSA *rsa, int padding);
117 int (*rsa_mod_exp) (BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx);
122 int (*init) (RSA *rsa);
124 int (*finish) (RSA *rsa);
140 const RSA *rsa);
[all...]
H A Drsa_saos.c1 /* crypto/rsa/rsa_saos.c */
62 #include <openssl/rsa.h>
69 RSA *rsa)
80 j = RSA_size(rsa);
93 i = RSA_private_encrypt(i, s, sigret, rsa, RSA_PKCS1_PADDING);
107 unsigned int siglen, RSA *rsa)
114 if (siglen != (unsigned int)RSA_size(rsa)) {
125 i = RSA_public_decrypt((int)siglen, sigbuf, s, rsa, RSA_PKCS1_PADDING);
66 RSA_sign_ASN1_OCTET_STRING(int type, const unsigned char *m, unsigned int m_len, unsigned char *sigret, unsigned int *siglen, RSA *rsa) argument
104 RSA_verify_ASN1_OCTET_STRING(int dtype, const unsigned char *m, unsigned int m_len, unsigned char *sigbuf, unsigned int siglen, RSA *rsa) argument
H A Drsa_sign.c1 /* crypto/rsa/rsa_sign.c */
62 #include <openssl/rsa.h>
70 unsigned char *sigret, unsigned int *siglen, RSA *rsa)
79 if ((rsa->flags & RSA_FLAG_SIGN_VER) && rsa->meth->rsa_sign) {
80 return rsa->meth->rsa_sign(type, m, m_len, sigret, siglen, rsa);
93 if (FIPS_mode() && !(rsa->flags & RSA_FLAG_NON_FIPS_ALLOW)) {
119 j = RSA_size(rsa);
136 i = rsa
69 RSA_sign(int type, const unsigned char *m, unsigned int m_len, unsigned char *sigret, unsigned int *siglen, RSA *rsa) argument
172 RSA_verify(int dtype, const unsigned char *m, unsigned int m_len, unsigned char *sigbuf, unsigned int siglen, RSA *rsa) argument
[all...]
H A Drsa_asn1.c63 #include <openssl/rsa.h>
116 RSA *RSAPublicKey_dup(RSA *rsa)
118 return ASN1_item_dup(ASN1_ITEM_rptr(RSAPublicKey), rsa);
121 RSA *RSAPrivateKey_dup(RSA *rsa)
123 return ASN1_item_dup(ASN1_ITEM_rptr(RSAPrivateKey), rsa);
/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Dopensslrsa_link.c50 #include <openssl/rsa.h>
87 #define SET_FLAGS(rsa) \
89 (rsa)->flags &= ~(RSA_FLAG_CACHE_PUBLIC | RSA_FLAG_CACHE_PRIVATE); \
90 (rsa)->flags |= RSA_FLAG_BLINDING; \
93 #define SET_FLAGS(rsa) \
95 (rsa)->flags |= RSA_FLAG_BLINDING; \
101 #define SET_FLAGS(rsa) \
103 (rsa)->flags &= ~(RSA_FLAG_CACHE_PUBLIC | RSA_FLAG_CACHE_PRIVATE); \
104 (rsa)->flags &= ~RSA_FLAG_BLINDING; \
107 #define SET_FLAGS(rsa) \
382 RSA *rsa = key->keydata.rsa; local
519 RSA *rsa; local
526 RSA *rsa = key->keydata.rsa; local
772 RSA *rsa = RSA_new(); local
875 RSA *rsa = EVP_PKEY_get1_RSA(key->keydata.pkey); local
907 RSA *rsa; local
965 RSA *rsa; local
1037 RSA *rsa; local
1161 rsa_check(RSA *rsa, RSA *pub) argument
1191 RSA *rsa = NULL, *pubrsa = NULL; local
1379 RSA *rsa = NULL, *pubrsa = NULL; local
[all...]
/freebsd-9.3-release/crypto/openssh/regress/
H A Dssh2putty.sh22 openssl rsa -noout -text -in $KEYFILE | grep ^publicExponent |
28 openssl rsa -noout -modulus -in $KEYFILE | grep ^Modulus= |
H A Dkeyscan.sh11 for t in rsa1 rsa dsa; do
/freebsd-9.3-release/crypto/openssh/
H A Drsa.h1 /* $OpenBSD: rsa.h,v 1.16 2006/03/25 22:22:43 djm Exp $ */
20 #include <openssl/rsa.h>
H A Drsa.c1 /* $OpenBSD: rsa.c,v 1.31 2014/02/02 03:44:31 djm Exp $ */
71 #include "rsa.h"
132 rsa_generate_additional_parameters(RSA *rsa) argument
142 if ((BN_sub(aux, rsa->q, BN_value_one()) == 0) ||
143 (BN_mod(rsa->dmq1, rsa->d, aux, ctx) == 0) ||
144 (BN_sub(aux, rsa->p, BN_value_one()) == 0) ||
145 (BN_mod(rsa->dmp1, rsa->d, aux, ctx) == 0))
/freebsd-9.3-release/crypto/openssl/fips/
H A Dfips_locl.h67 int fips_check_rsa(RSA *rsa);
/freebsd-9.3-release/crypto/openssl/demos/engines/cluster_labs/
H A Dcluster_labs.h8 typedef int cl_rsa_mod_exp(BIGNUM *r0, const BIGNUM *I, RSA *rsa);
10 unsigned char *to, RSA *rsa, int padding);
12 unsigned char *to, RSA *rsa, int padding);
14 unsigned char *to, RSA *rsa, int padding);
16 unsigned char *to, RSA *rsa, int padding);
/freebsd-9.3-release/crypto/openssl/engines/
H A De_gmp.c92 #include <openssl/rsa.h>
110 static int e_gmp_rsa_mod_exp(BIGNUM *r, const BIGNUM *I, RSA *rsa,
330 static E_GMP_RSA_CTX *e_gmp_get_rsa(RSA *rsa) argument
332 E_GMP_RSA_CTX *hptr = RSA_get_ex_data(rsa, hndidx_rsa);
354 if (!bn2gmp(rsa->n, hptr->n) || !bn2gmp(rsa->e, hptr->e))
356 if (!rsa->p || !rsa->q || !rsa->d || !rsa
385 e_gmp_rsa_finish(RSA *rsa) argument
407 e_gmp_rsa_mod_exp(BIGNUM *r, const BIGNUM *I, RSA *rsa, BN_CTX *ctx) argument
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/asn1/
H A Di2d_pu.c65 # include <openssl/rsa.h>
79 return (i2d_RSAPublicKey(a->pkey.rsa, pp));
/freebsd-9.3-release/crypto/openssl/crypto/evp/
H A Dp_enc.c63 # include <openssl/rsa.h>
82 RSA_public_encrypt(key_len, key, ek, pubk->pkey.rsa,
H A Dp_dec.c63 # include <openssl/rsa.h>
83 RSA_private_decrypt(ekl, ek, key, priv->pkey.rsa, RSA_PKCS1_PADDING);

Completed in 93 milliseconds

123456789