/freebsd-9.3-release/crypto/openssl/fips/rsa/ |
H A D | fips_rsa_gen.c | 1 /* 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 D | fips_rsa_x931g.c | 1 /* 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 D | fips_rsa_eay.c | 1 /* 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 D | fips_rsagtest.c | 80 # 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 D | rsa_null.c | 63 #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 D | rsa_gen.c | 1 /* 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 D | rsa_x931g.c | 1 /* 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 D | rsa_lib.c | 1 /* 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 D | rsa_depr.c | 1 /* 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 D | rsa_eay.c | 1 /* 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 D | rsa.h | 1 /* 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 D | rsa_saos.c | 1 /* 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 D | rsa_sign.c | 1 /* 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 D | rsa_asn1.c | 63 #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 D | opensslrsa_link.c | 50 #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 D | ssh2putty.sh | 22 openssl rsa -noout -text -in $KEYFILE | grep ^publicExponent | 28 openssl rsa -noout -modulus -in $KEYFILE | grep ^Modulus= |
|
H A D | keyscan.sh | 11 for t in rsa1 rsa dsa; do
|
/freebsd-9.3-release/crypto/openssh/ |
H A D | rsa.h | 1 /* $OpenBSD: rsa.h,v 1.16 2006/03/25 22:22:43 djm Exp $ */ 20 #include <openssl/rsa.h>
|
H A D | rsa.c | 1 /* $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 D | fips_locl.h | 67 int fips_check_rsa(RSA *rsa);
|
/freebsd-9.3-release/crypto/openssl/demos/engines/cluster_labs/ |
H A D | cluster_labs.h | 8 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 D | e_gmp.c | 92 #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 D | i2d_pu.c | 65 # include <openssl/rsa.h> 79 return (i2d_RSAPublicKey(a->pkey.rsa, pp));
|
/freebsd-9.3-release/crypto/openssl/crypto/evp/ |
H A D | p_enc.c | 63 # include <openssl/rsa.h> 82 RSA_public_encrypt(key_len, key, ek, pubk->pkey.rsa,
|
H A D | p_dec.c | 63 # include <openssl/rsa.h> 83 RSA_private_decrypt(ekl, ek, key, priv->pkey.rsa, RSA_PKCS1_PADDING);
|