/freebsd-9.3-release/crypto/openssl/crypto/dsa/ |
H A D | dsa_key.c | 1 /* crypto/dsa/dsa_key.c */ 64 # include <openssl/dsa.h> 69 static int dsa_builtin_keygen(DSA *dsa); 71 int DSA_generate_key(DSA *dsa) argument 73 if (dsa->meth->dsa_keygen) 74 return dsa->meth->dsa_keygen(dsa); 75 return dsa_builtin_keygen(dsa); 78 static int dsa_builtin_keygen(DSA *dsa) argument 87 if (dsa [all...] |
H A D | dsa_ossl.c | 1 /* crypto/dsa/dsa_ossl.c */ 64 #include <openssl/dsa.h> 70 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 71 static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 74 DSA_SIG *sig, DSA *dsa); 75 static int dsa_init(DSA *dsa); 76 static int dsa_finish(DSA *dsa); 98 * if (!dsa->meth->bn_mod_exp(dsa, r,dsa 134 dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 210 dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 312 dsa_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument 404 dsa_init(DSA *dsa) argument 410 dsa_finish(DSA *dsa) argument [all...] |
H A D | dsa_sign.c | 1 /* crypto/dsa/dsa_sign.c */ 64 #include <openssl/dsa.h> 71 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 74 if (FIPS_mode() && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 79 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); 82 int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 85 if (FIPS_mode() && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 91 return dsa->meth->dsa_sign_setup(dsa, ctx_i [all...] |
H A D | dsa_vrf.c | 1 /* crypto/dsa/dsa_vrf.c */ 64 #include <openssl/dsa.h> 74 DSA *dsa) 77 if (FIPS_mode() && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 82 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa); 73 DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument
|
H A D | dsagen.c | 1 /* crypto/dsa/dsagen.c */ 60 #include <openssl/dsa.h> 103 DSA *dsa; local 111 dsa = DSA_generate_parameters(1024, seed, 20, &counter, &h, cb, bio_err); 113 if (dsa == NULL) 114 DSA_print(bio_err, dsa, 0);
|
H A D | dsatest.c | 1 /* crypto/dsa/dsatest.c */ 88 # include <openssl/dsa.h> 145 DSA *dsa = NULL; local 165 if (((dsa = DSA_new()) == NULL) || !DSA_generate_parameters_ex(dsa, 512, 178 if (dsa == NULL) 180 DSA_print(bio_err, dsa, 0); 190 i = BN_bn2bin(dsa->q, buf); 197 i = BN_bn2bin(dsa->p, buf); 204 i = BN_bn2bin(dsa [all...] |
H A D | dsa.h | 1 /* crypto/dsa/dsa.h */ 137 DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa); 138 int (*dsa_sign_setup) (DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 141 DSA_SIG *sig, DSA *dsa); 142 int (*dsa_mod_exp) (DSA *dsa, BIGNUM *rr, BIGNUM *a1, BIGNUM *p1, 146 int (*bn_mod_exp) (DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, 148 int (*init) (DSA *dsa); 149 int (*finish) (DSA *dsa); 153 int (*dsa_paramgen) (DSA *dsa, in [all...] |
H A D | dsa_asn1.c | 62 #include <openssl/dsa.h> 151 unsigned char *sig, unsigned int *siglen, DSA *dsa) 155 if (FIPS_mode() && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 161 s = DSA_do_sign(dgst, dlen, dsa); 199 const unsigned char *sigbuf, int siglen, DSA *dsa) 208 if (FIPS_mode() && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 223 ret = DSA_do_verify(dgst, dgst_len, s, dsa);
|
/freebsd-9.3-release/crypto/openssl/fips/dsa/ |
H A D | fips_dsa_key.c | 1 /* crypto/dsa/dsa_key.c */ 63 # include <openssl/dsa.h> 79 static int dsa_builtin_keygen(DSA *dsa); 81 static int fips_check_dsa(DSA *dsa) argument 86 pk.pkey.dsa = dsa; 96 int DSA_generate_key(DSA *dsa) argument 98 if (dsa->meth->dsa_keygen) 99 return dsa->meth->dsa_keygen(dsa); 103 dsa_builtin_keygen(DSA *dsa) argument [all...] |
H A D | fips_dsa_ossl.c | 1 /* crypto/dsa/dsa_ossl.c */ 63 #include <openssl/dsa.h> 75 DSA *dsa); 76 static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 79 DSA_SIG *sig, DSA *dsa); 80 static int dsa_init(DSA *dsa); 81 static int dsa_finish(DSA *dsa); 82 static int dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1, BIGNUM *p1, 85 static int dsa_bn_mod_exp(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, 102 int FIPS_dsa_check(struct dsa_st *dsa) 122 dsa_do_sign(const unsigned char *dgst, FIPS_DSA_SIZE_T dlen, DSA *dsa) argument 202 dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 300 dsa_do_verify(const unsigned char *dgst, FIPS_DSA_SIZE_T dgst_len, DSA_SIG *sig, DSA *dsa) argument 421 dsa_init(DSA *dsa) argument 428 dsa_finish(DSA *dsa) argument 435 dsa_mod_exp(DSA *dsa, BIGNUM *rr, BIGNUM *a1, BIGNUM *p1, BIGNUM *a2, BIGNUM *p2, BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *in_mont) argument 442 dsa_bn_mod_exp(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *m_ctx) argument [all...] |
H A D | fips_dssvs.c | 14 # include <openssl/dsa.h> 84 DSA *dsa; local 87 dsa = FIPS_dsa_new(); 90 (dsa, nmod, seed, 0, &counter, &h, NULL)) { 94 pbn("P", dsa->p); 95 pbn("Q", dsa->q); 96 pbn("G", dsa->g); 115 DSA *dsa = NULL; local 147 dsa = FIPS_dsa_new(); 149 (dsa, nmo 294 DSA *dsa; local 329 DSA *dsa = NULL; local 392 DSA *dsa = NULL; local [all...] |
H A D | fips_dsa_selftest.c | 1 /* crypto/dsa/dsatest.c */ 61 #include <openssl/dsa.h> 118 DSA *dsa = NULL; local 128 dsa = FIPS_dsa_new(); 130 if (dsa == NULL) 132 if (!DSA_generate_parameters_ex(dsa, 1024, seed, 20, &counter, &h, NULL)) 138 i = BN_bn2bin(dsa->q, buf); 143 i = BN_bn2bin(dsa->p, buf); 148 i = BN_bn2bin(dsa->g, buf); 152 DSA_generate_key(dsa); [all...] |
H A D | fips_dsa_sign.c | 62 #include <openssl/dsa.h> 190 DSA *dsa = sv->key; local 195 s = dsa->meth->dsa_do_sign(dig, dlen, dsa); 212 DSA *dsa = sv->key; local 224 ret = dsa->meth->dsa_do_verify(dig, dlen, s, dsa);
|
H A D | fips_dsatest.c | 1 /* crypto/dsa/dsatest.c */ 84 # include <openssl/dsa.h> 87 # include <openssl/dsa.h> 149 DSA *dsa = NULL; local 167 dsa = FIPS_dsa_new(); 168 DSA_generate_parameters_ex(dsa, 1024, seed, 20, &counter, &h, &cb); 177 if (dsa == NULL) 188 i = BN_bn2bin(dsa->q, buf); 195 i = BN_bn2bin(dsa->p, buf); 202 i = BN_bn2bin(dsa [all...] |
/freebsd-9.3-release/crypto/openssh/regress/ |
H A D | keyscan.sh | 7 rm -f ${OBJ}/host.dsa 11 for t in rsa1 rsa dsa; do
|
H A D | ssh-com.sh | 59 rm -f ${OBJ}/dsa ${OBJ}/dsa.pub 60 ${SSHKEYGEN} -q -N '' -t dsa -f ${OBJ}/dsa 65 for t in rsa dsa; do 117 sshd2_config dsa.pub dsa ssh_config_com; do
|
/freebsd-9.3-release/contrib/bind9/lib/dns/ |
H A D | openssldsa_link.c | 52 #include <openssl/dsa.h> 135 DSA *dsa = key->keydata.dsa; local 158 if (!EVP_PKEY_set1_DSA(pkey, dsa)) { 198 dsasig = DSA_do_sign(digest, ISC_SHA1_DIGESTLENGTH, dsa); 206 dsasig = DSA_do_sign(digest, ISC_SHA1_DIGESTLENGTH, dsa); 232 DSA *dsa = key->keydata.dsa; local 276 if (!EVP_PKEY_set1_DSA(pkey, dsa)) { 292 status = DSA_do_verify(digest, ISC_SHA1_DIGESTLENGTH, dsasig, dsa); 357 DSA *dsa; local 421 DSA *dsa = key->keydata.dsa; local 427 DSA *dsa = key->keydata.dsa; local 435 DSA *dsa; local 473 DSA *dsa; local 527 DSA *dsa; local 580 DSA *dsa = NULL; local [all...] |
/freebsd-9.3-release/crypto/openssl/crypto/asn1/ |
H A D | i2d_pu.c | 68 # include <openssl/dsa.h> 83 return (i2d_DSAPublicKey(a->pkey.dsa, pp));
|
H A D | i2d_pr.c | 68 # include <openssl/dsa.h> 83 return (i2d_DSAPrivateKey(a->pkey.dsa, pp));
|
/freebsd-9.3-release/crypto/openssl/crypto/evp/ |
H A D | p_lib.c | 71 # include <openssl/dsa.h> 89 return (BN_num_bits(pkey->pkey.dsa->p)); 126 return (DSA_size(pkey->pkey.dsa)); 174 if ((a = BN_dup(from->pkey.dsa->p)) == NULL) 176 if (to->pkey.dsa->p != NULL) 177 BN_free(to->pkey.dsa->p); 178 to->pkey.dsa->p = a; 180 if ((a = BN_dup(from->pkey.dsa->q)) == NULL) 182 if (to->pkey.dsa->q != NULL) 183 BN_free(to->pkey.dsa 212 DSA *dsa; local [all...] |
/freebsd-9.3-release/crypto/openssl/apps/ |
H A D | dsaparam.c | 78 # include <openssl/dsa.h> 117 DSA *dsa = NULL; local 281 dsa = DSA_new(); 282 if (!dsa) { 304 if (!DSA_generate_parameters_ex(dsa, num, NULL, 0, NULL, NULL, &cb)) { 317 dsa = d2i_DSAparams_bio(in, NULL); 319 dsa = PEM_read_bio_DSAparams(in, NULL, NULL, NULL); 324 if (dsa == NULL) { 331 DSAparams_print(out, dsa); 338 len = BN_num_bytes(dsa [all...] |
H A D | dsa.c | 1 /* apps/dsa.c */ 72 # include <openssl/dsa.h> 102 DSA *dsa = NULL; local 260 dsa = pkey == NULL ? NULL : EVP_PKEY_get1_DSA(pkey); 263 if (dsa == NULL) { 285 if (!DSA_print(out, dsa, 0)) { 293 BN_print(out, dsa->pub_key); 302 i = i2d_DSA_PUBKEY_bio(out, dsa); 304 i = i2d_DSAPrivateKey_bio(out, dsa); 307 i = PEM_write_bio_DSA_PUBKEY(out, dsa); [all...] |
H A D | dhparam.c | 127 # include <openssl/dsa.h> 309 DSA *dsa = DSA_new(); local 313 if (!dsa 314 || !DSA_generate_parameters_ex(dsa, num, NULL, 0, NULL, NULL, 316 if (dsa) 317 DSA_free(dsa); 322 dh = DSA_dup_DH(dsa); 323 DSA_free(dsa); 365 DSA *dsa; local 368 dsa [all...] |
H A D | testdsa.h | 45 DSA *dsa; local 47 if ((dsa = DSA_new()) == NULL) 49 dsa->priv_key = BN_bin2bn(dsa512_priv, sizeof(dsa512_priv), NULL); 50 dsa->pub_key = BN_bin2bn(dsa512_pub, sizeof(dsa512_pub), NULL); 51 dsa->p = BN_bin2bn(dsa512_p, sizeof(dsa512_p), NULL); 52 dsa->q = BN_bin2bn(dsa512_q, sizeof(dsa512_q), NULL); 53 dsa->g = BN_bin2bn(dsa512_g, sizeof(dsa512_g), NULL); 54 if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa 114 DSA *dsa; local 216 DSA *dsa; local [all...] |
/freebsd-9.3-release/sys/net/ |
H A D | flowtable.h | 69 struct sockaddr_storage *dsa, uint32_t fibnum, int flags); 72 struct sockaddr_storage *dsa, struct route *ro, uint32_t fibnum, int flags);
|