/freebsd-10.3-release/crypto/openssl/crypto/dsa/ |
H A D | dsa_vrf.c | 1 /* crypto/dsa/dsa_vrf.c */ 62 #include <openssl/dsa.h> 65 DSA *dsa) 68 if (FIPS_mode() && !(dsa->meth->flags & DSA_FLAG_FIPS_METHOD) 69 && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 74 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa); 64 DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument
|
H A D | dsa_key.c | 1 /* crypto/dsa/dsa_key.c */ 64 # include <openssl/dsa.h> 71 static int dsa_builtin_keygen(DSA *dsa); 73 int DSA_generate_key(DSA *dsa) argument 76 if (FIPS_mode() && !(dsa->meth->flags & DSA_FLAG_FIPS_METHOD) 77 && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 82 if (dsa->meth->dsa_keygen) 83 return dsa->meth->dsa_keygen(dsa); 86 return FIPS_dsa_generate_key(dsa); 91 dsa_builtin_keygen(DSA *dsa) argument [all...] |
H A D | dsa_ossl.c | 1 /* crypto/dsa/dsa_ossl.c */ 65 #include <openssl/dsa.h> 69 static DSA_SIG *dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 70 static int dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 73 DSA_SIG *sig, DSA *dsa); 74 static int dsa_init(DSA *dsa); 75 static int dsa_finish(DSA *dsa); 97 * if (!dsa->meth->bn_mod_exp(dsa, r,dsa 133 dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 222 dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 320 dsa_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument 420 dsa_init(DSA *dsa) argument 426 dsa_finish(DSA *dsa) argument [all...] |
H A D | dsa_sign.c | 1 /* crypto/dsa/dsa_sign.c */ 62 #include <openssl/dsa.h> 66 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 69 if (FIPS_mode() && !(dsa->meth->flags & DSA_FLAG_FIPS_METHOD) 70 && !(dsa->flags & DSA_FLAG_NON_FIPS_ALLOW)) { 75 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); 78 int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 81 if (FIPS_mode() && !(dsa->meth->flags & DSA_FLAG_FIPS_METHOD) 82 && !(dsa [all...] |
H A D | dsa_ameth.c | 63 #include <openssl/dsa.h> 80 DSA *dsa = NULL; local 91 if (!(dsa = d2i_DSAparams(NULL, &pm, pmlen))) { 97 if (!(dsa = DSA_new())) { 111 if (!(dsa->pub_key = ASN1_INTEGER_to_BN(public_key, NULL))) { 117 EVP_PKEY_assign_DSA(pkey, dsa); 123 if (dsa) 124 DSA_free(dsa); 131 DSA *dsa; local 137 dsa 192 DSA *dsa = NULL; local 351 DSA *dsa; local 480 DSA *dsa; local 515 DSA *dsa; local [all...] |
H A D | dsa_locl.h | 55 #include <openssl/dsa.h>
|
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 DSA_print(bio_err, dsa, 0); 188 i = BN_bn2bin(dsa->q, buf); 195 i = BN_bn2bin(dsa->p, buf); 202 i = BN_bn2bin(dsa->g, buf); 209 dsa [all...] |
H A D | dsa_pmeth.c | 127 DSA *dsa = ctx->pkey->pkey.dsa; local 134 ret = DSA_sign(type, tbs, tbslen, sig, &sltmp, dsa); 148 DSA *dsa = ctx->pkey->pkey.dsa; local 155 ret = DSA_verify(type, tbs, tbslen, sig, siglen, dsa); 239 DSA *dsa = NULL; local 248 dsa = DSA_new(); 249 if (!dsa) 251 ret = dsa_builtin_paramgen(dsa, dct 262 DSA *dsa = NULL; local [all...] |
H A D | dsa.h | 1 /* crypto/dsa/dsa.h */ 131 DSA_SIG *(*dsa_do_sign) (const unsigned char *dgst, int dlen, DSA *dsa); 132 int (*dsa_sign_setup) (DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 135 DSA_SIG *sig, DSA *dsa); 136 int (*dsa_mod_exp) (DSA *dsa, BIGNUM *rr, BIGNUM *a1, BIGNUM *p1, 140 int (*bn_mod_exp) (DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, 142 int (*init) (DSA *dsa); 143 int (*finish) (DSA *dsa); 147 int (*dsa_paramgen) (DSA *dsa, in [all...] |
H A D | dsa_asn1.c | 62 #include <openssl/dsa.h> 149 DSA *DSAparams_dup(DSA *dsa) 151 return ASN1_item_dup(ASN1_ITEM_rptr(DSAparams), dsa); 155 unsigned char *sig, unsigned int *siglen, DSA *dsa) 159 s = DSA_do_sign(dgst, dlen, dsa); 177 const unsigned char *sigbuf, int siglen, DSA *dsa) 194 ret = DSA_do_verify(dgst, dgst_len, s, dsa);
|
H A D | dsa_lib.c | 1 /* crypto/dsa/dsa_lib.c */ 64 #include <openssl/dsa.h> 106 int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) argument 113 mtmp = dsa->meth; 115 mtmp->finish(dsa); 117 if (dsa->engine) { 118 ENGINE_finish(dsa->engine); 119 dsa->engine = NULL; 122 dsa->meth = meth; 124 meth->init(dsa); [all...] |
/freebsd-10.3-release/crypto/openssl/engines/ccgost/ |
H A D | gost_sign.c | 13 #include <openssl/dsa.h> 53 DSA_SIG *gost_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 77 BN_mod(tmp, md, dsa->q, ctx); 86 BN_rand_range(k, dsa->q); 88 BN_mod_exp(tmp, dsa->g, k, dsa->p, ctx); 96 BN_mod(newsig->r, tmp, dsa->q, ctx); 100 BN_mod_mul(tmp, dsa->priv_key, newsig->r, dsa->q, ctx); 101 BN_mod_mul(tmp2, k, md, dsa 162 gost_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument 228 gost94_compute_public(DSA *dsa) argument 259 fill_GOST94_params(DSA *dsa, int nid) argument 292 gost_sign_keygen(DSA *dsa) argument [all...] |
H A D | gost_lcl.h | 14 # include <openssl/dsa.h> 193 int fill_GOST94_params(DSA *dsa, int nid); 195 int gost_sign_keygen(DSA *dsa); 198 DSA_SIG *gost_do_sign(const unsigned char *dgst, int dlen, DSA *dsa); 202 DSA_SIG *sig, DSA *dsa); 206 int gost94_compute_public(DSA *dsa);
|
/freebsd-10.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));
|
/freebsd-10.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)) { 318 dsa = d2i_DSAparams_bio(in, NULL); 320 dsa = PEM_read_bio_DSAparams(in, NULL, NULL, NULL); 325 if (dsa == NULL) { 332 DSAparams_print(out, dsa); 339 len = BN_num_bytes(dsa [all...] |
H A D | dsa.c | 1 /* apps/dsa.c */ 68 # include <openssl/dsa.h> 102 DSA *dsa = NULL; local 280 dsa = EVP_PKEY_get1_DSA(pkey); 284 if (dsa == NULL) { 306 if (!DSA_print(out, dsa, 0)) { 314 BN_print(out, dsa->pub_key); 323 i = i2d_DSA_PUBKEY_bio(out, dsa); 325 i = i2d_DSAPrivateKey_bio(out, dsa); 328 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-10.3-release/crypto/openssh/regress/ |
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
|
H A D | keyscan.sh | 7 rm -f ${OBJ}/host.dsa
|
/freebsd-10.3-release/crypto/openssl/engines/ |
H A D | e_cswift.c | 70 # include <openssl/dsa.h> 134 DSA *dsa); 136 DSA_SIG *sig, DSA *dsa); 795 static DSA_SIG *cswift_dsa_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 828 if (!bn_wexpand(dsa_p, dsa->p->top) || 829 !bn_wexpand(dsa_q, dsa->q->top) || 830 !bn_wexpand(dsa_g, dsa->g->top) || 831 !bn_wexpand(dsa_key, dsa->priv_key->top) || 832 !bn_wexpand(result, dsa->p->top)) { 837 sw_param.up.dsa 895 cswift_dsa_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument [all...] |
/freebsd-10.3-release/crypto/openssl/crypto/pem/ |
H A D | pvkfmt.c | 69 # include <openssl/dsa.h> 298 DSA *dsa = NULL; local 303 dsa = DSA_new(); 305 if (!dsa || !ret) 307 if (!read_lebn(&p, nbyte, &dsa->p)) 309 if (!read_lebn(&p, 20, &dsa->q)) 311 if (!read_lebn(&p, nbyte, &dsa->g)) 314 if (!read_lebn(&p, nbyte, &dsa->pub_key)) 317 if (!read_lebn(&p, 20, &dsa->priv_key)) 320 if (!(dsa 516 check_bitlen_dsa(DSA *dsa, int ispub, unsigned int *pmagic) argument 587 write_dsa(unsigned char **out, DSA *dsa, int ispub) argument [all...] |
/freebsd-10.3-release/sys/dev/sym/ |
H A D | sym_fw1.h | 287 RADDR_1 (dsa), 290 RADDR_1 (dsa), 345 RADDR_1 (dsa), 687 RADDR_1 (dsa), 739 RADDR_1 (dsa), 846 RADDR_1 (dsa), 883 SCR_LOAD_REG (dsa, 0xff), 919 RADDR_1 (dsa), 920 SCR_SFBR_REG (dsa, SCR_SHL, 0), 922 SCR_REG_REG (dsa, SCR_SH [all...] |
/freebsd-10.3-release/contrib/netbsd-tests/crypto/libcrypto/ |
H A D | t_pubkey.sh | 28 atf_test_case dsa 103 atf_add_test_case dsa
|