/external/openssl/apps/ |
D | testdsa.h | 41 DSA *dsa; in get_dsa512() local 43 if ((dsa=DSA_new()) == NULL) return(NULL); in get_dsa512() 44 dsa->priv_key=BN_bin2bn(dsa512_priv,sizeof(dsa512_priv),NULL); in get_dsa512() 45 dsa->pub_key=BN_bin2bn(dsa512_pub,sizeof(dsa512_pub),NULL); in get_dsa512() 46 dsa->p=BN_bin2bn(dsa512_p,sizeof(dsa512_p),NULL); in get_dsa512() 47 dsa->q=BN_bin2bn(dsa512_q,sizeof(dsa512_q),NULL); in get_dsa512() 48 dsa->g=BN_bin2bn(dsa512_g,sizeof(dsa512_g),NULL); in get_dsa512() 49 if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa->p == NULL) || in get_dsa512() 50 (dsa->q == NULL) || (dsa->g == NULL)) in get_dsa512() 52 return(dsa); in get_dsa512() [all …]
|
D | dsaparam.c | 114 DSA *dsa=NULL; in MAIN() local 294 dsa = DSA_new(); in MAIN() 295 if(!dsa) in MAIN() 318 if(!DSA_generate_parameters_ex(dsa,num,NULL,0,NULL,NULL, &cb)) in MAIN() 334 dsa=d2i_DSAparams_bio(in,NULL); in MAIN() 336 dsa=PEM_read_bio_DSAparams(in,NULL,NULL,NULL); in MAIN() 342 if (dsa == NULL) in MAIN() 351 DSAparams_print(out,dsa); in MAIN() 359 len=BN_num_bytes(dsa->p); in MAIN() 360 bits_p=BN_num_bits(dsa->p); in MAIN() [all …]
|
D | dsa.c | 101 DSA *dsa=NULL; in MAIN() local 282 dsa = EVP_PKEY_get1_DSA(pkey); in MAIN() 286 if (dsa == NULL) in MAIN() 313 if (!DSA_print(out,dsa,0)) in MAIN() 323 BN_print(out,dsa->pub_key); in MAIN() 330 if(pubin || pubout) i=i2d_DSA_PUBKEY_bio(out,dsa); in MAIN() 331 else i=i2d_DSAPrivateKey_bio(out,dsa); in MAIN() 334 i=PEM_write_bio_DSA_PUBKEY(out,dsa); in MAIN() 335 else i=PEM_write_bio_DSAPrivateKey(out,dsa,enc, in MAIN() 341 EVP_PKEY_set1_DSA(pk, dsa); in MAIN() [all …]
|
D | dhparam.c | 308 DSA *dsa = DSA_new(); in MAIN() local 311 if(!dsa || !DSA_generate_parameters_ex(dsa, num, in MAIN() 314 if(dsa) DSA_free(dsa); in MAIN() 319 dh = DSA_dup_DH(dsa); in MAIN() 320 DSA_free(dsa); in MAIN() 370 DSA *dsa; in MAIN() local 373 dsa=d2i_DSAparams_bio(in,NULL); in MAIN() 375 dsa=PEM_read_bio_DSAparams(in,NULL,NULL,NULL); in MAIN() 377 if (dsa == NULL) in MAIN() 384 dh = DSA_dup_DH(dsa); in MAIN() [all …]
|
D | gendsa.c | 81 DSA *dsa=NULL; in MAIN() local 222 if ((dsa=PEM_read_bio_DSAparams(in,NULL,NULL,NULL)) == NULL) in MAIN() 261 BN_num_bits(dsa->p)); in MAIN() 262 if (!DSA_generate_key(dsa)) goto end; in MAIN() 266 if (!PEM_write_bio_DSAPrivateKey(out,dsa,enc,NULL,0,NULL, passout)) in MAIN() 274 if (dsa != NULL) DSA_free(dsa); in MAIN()
|
/external/openssl/crypto/dsa/ |
D | dsa_ossl.c | 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, BIGNUM **rp); 72 DSA *dsa); 73 static int dsa_init(DSA *dsa); 74 static int dsa_finish(DSA *dsa); 104 #define DSA_MOD_EXP(err_instr,dsa,rr,a1,p1,a2,p2,m,ctx,in_mont) \ argument 107 if((dsa)->meth->dsa_mod_exp) \ 108 _tmp_res53 = (dsa)->meth->dsa_mod_exp((dsa), (rr), (a1), (p1), \ 115 #define DSA_BN_MOD_EXP(err_instr,dsa,r,a,p,m,ctx,m_ctx) \ argument 118 if((dsa)->meth->bn_mod_exp) \ [all …]
|
D | dsa_ameth.c | 79 DSA *dsa = NULL; in dsa_pub_decode() local 92 if (!(dsa = d2i_DSAparams(NULL, &pm, pmlen))) in dsa_pub_decode() 101 if (!(dsa = DSA_new())) in dsa_pub_decode() 119 if (!(dsa->pub_key = ASN1_INTEGER_to_BN(public_key, NULL))) in dsa_pub_decode() 126 EVP_PKEY_assign_DSA(pkey, dsa); in dsa_pub_decode() 132 if (dsa) in dsa_pub_decode() 133 DSA_free(dsa); in dsa_pub_decode() 140 DSA *dsa; in dsa_pub_encode() local 146 dsa=pkey->pkey.dsa; in dsa_pub_encode() 147 if (pkey->save_parameters && dsa->p && dsa->q && dsa->g) in dsa_pub_encode() [all …]
|
D | dsa_key.c | 67 static int dsa_builtin_keygen(DSA *dsa); 69 int DSA_generate_key(DSA *dsa) in DSA_generate_key() argument 71 if(dsa->meth->dsa_keygen) in DSA_generate_key() 72 return dsa->meth->dsa_keygen(dsa); in DSA_generate_key() 73 return dsa_builtin_keygen(dsa); in DSA_generate_key() 76 static int dsa_builtin_keygen(DSA *dsa) in dsa_builtin_keygen() argument 84 if (dsa->priv_key == NULL) in dsa_builtin_keygen() 89 priv_key=dsa->priv_key; in dsa_builtin_keygen() 92 if (!BN_rand_range(priv_key,dsa->q)) goto err; in dsa_builtin_keygen() 95 if (dsa->pub_key == NULL) in dsa_builtin_keygen() [all …]
|
D | dsatest.c | 140 DSA *dsa=NULL; in main() local 160 if(((dsa = DSA_new()) == NULL) || !DSA_generate_parameters_ex(dsa, 512, in main() 172 DSA_print(bio_err,dsa,0); in main() 184 i=BN_bn2bin(dsa->q,buf); in main() 192 i=BN_bn2bin(dsa->p,buf); in main() 200 i=BN_bn2bin(dsa->g,buf); in main() 208 dsa->flags |= DSA_FLAG_NO_EXP_CONSTTIME; in main() 209 DSA_generate_key(dsa); in main() 210 DSA_sign(0, str1, 20, sig, &siglen, dsa); in main() 211 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1) in main() [all …]
|
D | dsa_pmeth.c | 126 DSA *dsa = ctx->pkey->pkey.dsa; in pkey_dsa_sign() local 133 ret = DSA_sign(type, tbs, tbslen, sig, &sltmp, dsa); in pkey_dsa_sign() 147 DSA *dsa = ctx->pkey->pkey.dsa; in pkey_dsa_verify() local 154 ret = DSA_verify(type, tbs, tbslen, sig, siglen, dsa); in pkey_dsa_verify() 241 DSA *dsa = NULL; in pkey_dsa_paramgen() local 252 dsa = DSA_new(); in pkey_dsa_paramgen() 253 if (!dsa) in pkey_dsa_paramgen() 255 ret = dsa_builtin_paramgen(dsa, dctx->nbits, dctx->qbits, dctx->pmd, in pkey_dsa_paramgen() 258 EVP_PKEY_assign_DSA(pkey, dsa); in pkey_dsa_paramgen() 260 DSA_free(dsa); in pkey_dsa_paramgen() [all …]
|
D | dsa_sign.c | 65 DSA_SIG * DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) in DSA_do_sign() argument 67 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); in DSA_do_sign() 71 unsigned int *siglen, DSA *dsa) in DSA_sign() argument 75 s=DSA_do_sign(dgst,dlen,dsa); in DSA_sign() 86 int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) in DSA_sign_setup() argument 88 return dsa->meth->dsa_sign_setup(dsa, ctx_in, kinvp, rp); in DSA_sign_setup()
|
D | dsa.h | 117 DSA_SIG * (*dsa_do_sign)(const unsigned char *dgst, int dlen, DSA *dsa); 118 int (*dsa_sign_setup)(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 121 DSA_SIG *sig, DSA *dsa); 122 int (*dsa_mod_exp)(DSA *dsa, BIGNUM *rr, BIGNUM *a1, BIGNUM *p1, 125 int (*bn_mod_exp)(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, 128 int (*init)(DSA *dsa); 129 int (*finish)(DSA *dsa); 133 int (*dsa_paramgen)(DSA *dsa, int bits, 138 int (*dsa_keygen)(DSA *dsa); 182 DSA_SIG * DSA_do_sign(const unsigned char *dgst,int dlen,DSA *dsa); [all …]
|
D | dsa_vrf.c | 65 DSA *dsa) in DSA_do_verify() argument 67 return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa); in DSA_do_verify() 77 const unsigned char *sigbuf, int siglen, DSA *dsa) in DSA_verify() argument 85 ret=DSA_do_verify(dgst,dgst_len,s,dsa); in DSA_verify()
|
D | dsagen.c | 98 DSA *dsa; in main() local 106 dsa=DSA_generate_parameters(1024,seed,20,&counter,&h,cb,bio_err); in main() 108 if (dsa == NULL) in main() 109 DSA_print(bio_err,dsa,0); in main()
|
D | dsa_lib.c | 94 int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) in DSA_set_method() argument 99 mtmp = dsa->meth; in DSA_set_method() 100 if (mtmp->finish) mtmp->finish(dsa); in DSA_set_method() 102 if (dsa->engine) in DSA_set_method() 104 ENGINE_finish(dsa->engine); in DSA_set_method() 105 dsa->engine = NULL; in DSA_set_method() 108 dsa->meth = meth; in DSA_set_method() 109 if (meth->init) meth->init(dsa); in DSA_set_method()
|
D | dsa_asn1.c | 147 DSA *DSAparams_dup(DSA *dsa) 149 return ASN1_item_dup(ASN1_ITEM_rptr(DSAparams), dsa);
|
/external/openssl/include/openssl/ |
D | dsa.h | 117 DSA_SIG * (*dsa_do_sign)(const unsigned char *dgst, int dlen, DSA *dsa); 118 int (*dsa_sign_setup)(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, 121 DSA_SIG *sig, DSA *dsa); 122 int (*dsa_mod_exp)(DSA *dsa, BIGNUM *rr, BIGNUM *a1, BIGNUM *p1, 125 int (*bn_mod_exp)(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, 128 int (*init)(DSA *dsa); 129 int (*finish)(DSA *dsa); 133 int (*dsa_paramgen)(DSA *dsa, int bits, 138 int (*dsa_keygen)(DSA *dsa); 182 DSA_SIG * DSA_do_sign(const unsigned char *dgst,int dlen,DSA *dsa); [all …]
|
/external/openssl/crypto/pem/ |
D | pvkfmt.c | 316 DSA *dsa = NULL; in b2i_dss() local 321 dsa = DSA_new(); in b2i_dss() 323 if (!dsa || !ret) in b2i_dss() 325 if (!read_lebn(&p, nbyte, &dsa->p)) in b2i_dss() 327 if (!read_lebn(&p, 20, &dsa->q)) in b2i_dss() 329 if (!read_lebn(&p, nbyte, &dsa->g)) in b2i_dss() 333 if (!read_lebn(&p, nbyte, &dsa->pub_key)) in b2i_dss() 338 if (!read_lebn(&p, 20, &dsa->priv_key)) in b2i_dss() 341 if (!(dsa->pub_key = BN_new())) in b2i_dss() 346 if (!BN_mod_exp(dsa->pub_key, dsa->g, in b2i_dss() [all …]
|
D | pem_all.c | 133 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa); 204 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa) in IMPLEMENT_PEM_write_cb_const() 211 if(dsa) { in IMPLEMENT_PEM_write_cb_const() 212 DSA_free(*dsa); in IMPLEMENT_PEM_write_cb_const() 213 *dsa = dtmp; in IMPLEMENT_PEM_write_cb_const() 218 DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, in PEM_read_bio_DSAPrivateKey() argument 223 return pkey_get_dsa(pktmp, dsa); /* will free pktmp */ in PEM_read_bio_DSAPrivateKey() 231 DSA *PEM_read_DSAPrivateKey(FILE *fp, DSA **dsa, pem_password_cb *cb, in IMPLEMENT_PEM_write_cb_const() 236 return pkey_get_dsa(pktmp, dsa); /* will free pktmp */ in IMPLEMENT_PEM_write_cb_const()
|
/external/openssl/crypto/x509/ |
D | x_all.c | 276 DSA *d2i_DSAPrivateKey_fp(FILE *fp, DSA **dsa) in d2i_DSAPrivateKey_fp() argument 278 return ASN1_d2i_fp_of(DSA,DSA_new,d2i_DSAPrivateKey,fp,dsa); in d2i_DSAPrivateKey_fp() 281 int i2d_DSAPrivateKey_fp(FILE *fp, DSA *dsa) in i2d_DSAPrivateKey_fp() argument 283 return ASN1_i2d_fp_of_const(DSA,i2d_DSAPrivateKey,fp,dsa); in i2d_DSAPrivateKey_fp() 286 DSA *d2i_DSA_PUBKEY_fp(FILE *fp, DSA **dsa) in d2i_DSA_PUBKEY_fp() argument 288 return ASN1_d2i_fp_of(DSA,DSA_new,d2i_DSA_PUBKEY,fp,dsa); in d2i_DSA_PUBKEY_fp() 291 int i2d_DSA_PUBKEY_fp(FILE *fp, DSA *dsa) in i2d_DSA_PUBKEY_fp() argument 293 return ASN1_i2d_fp_of(DSA,i2d_DSA_PUBKEY,fp,dsa); in i2d_DSA_PUBKEY_fp() 297 DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa) in d2i_DSAPrivateKey_bio() argument 299 return ASN1_d2i_bio_of(DSA,DSA_new,d2i_DSAPrivateKey,bp,dsa in d2i_DSAPrivateKey_bio() [all …]
|
/external/openssl/crypto/engine/ |
D | eng_cryptodev.c | 118 static int cryptodev_dsa_bn_mod_exp(DSA *dsa, BIGNUM *r, BIGNUM *a, 120 static int cryptodev_dsa_dsa_mod_exp(DSA *dsa, BIGNUM *t1, BIGNUM *g, 124 int dlen, DSA *dsa); 126 DSA_SIG *sig, DSA *dsa); 1109 cryptodev_dsa_bn_mod_exp(DSA *dsa, BIGNUM *r, BIGNUM *a, const BIGNUM *p, in cryptodev_dsa_bn_mod_exp() argument 1116 cryptodev_dsa_dsa_mod_exp(DSA *dsa, BIGNUM *t1, BIGNUM *g, in cryptodev_dsa_dsa_mod_exp() argument 1129 if (!dsa->meth->bn_mod_exp(dsa,t1,dsa->g,u1,dsa->p,ctx,mont)) in cryptodev_dsa_dsa_mod_exp() 1133 if (!dsa->meth->bn_mod_exp(dsa,&t2,dsa->pub_key,u2,dsa->p,ctx,mont)) in cryptodev_dsa_dsa_mod_exp() 1136 if (!BN_mod_mul(u1,t1,&t2,dsa->p,ctx)) in cryptodev_dsa_dsa_mod_exp() 1148 cryptodev_dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) in cryptodev_dsa_do_sign() argument [all …]
|
/external/openssl/crypto/objects/ |
D | obj_xref.txt | 23 dsaWithSHA sha dsa 24 dsaWithSHA1 sha1 dsa 36 dsa_with_SHA224 sha224 dsa 37 dsa_with_SHA256 sha256 dsa
|
/external/openssl/patches/ |
D | crypto_Android.mk | 207 dsa/dsa_ameth.c \ 208 dsa/dsa_asn1.c \ 209 dsa/dsa_depr.c \ 210 dsa/dsa_err.c \ 211 dsa/dsa_gen.c \ 212 dsa/dsa_key.c \ 213 dsa/dsa_lib.c \ 214 dsa/dsa_ossl.c \ 215 dsa/dsa_pmeth.c \ 216 dsa/dsa_prn.c \ [all …]
|
/external/openssl/crypto/ |
D | Android.mk | 207 dsa/dsa_ameth.c \ 208 dsa/dsa_asn1.c \ 209 dsa/dsa_depr.c \ 210 dsa/dsa_err.c \ 211 dsa/dsa_gen.c \ 212 dsa/dsa_key.c \ 213 dsa/dsa_lib.c \ 214 dsa/dsa_ossl.c \ 215 dsa/dsa_pmeth.c \ 216 dsa/dsa_prn.c \ [all …]
|
/external/dropbear/libtomcrypt/ |
D | makefile.msvc | 93 src/pk/asn1/der/utf8/der_length_utf8_string.obj src/pk/dsa/dsa_decrypt_key.obj \ 94 src/pk/dsa/dsa_encrypt_key.obj src/pk/dsa/dsa_export.obj src/pk/dsa/dsa_free.obj src/pk/dsa/dsa_imp… 95 src/pk/dsa/dsa_make_key.obj src/pk/dsa/dsa_shared_secret.obj src/pk/dsa/dsa_sign_hash.obj \ 96 src/pk/dsa/dsa_verify_hash.obj src/pk/dsa/dsa_verify_key.obj src/pk/ecc/ecc.obj \
|