/external/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)) 75 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)) 83 if(dsa->meth->dsa_keygen) 84 return dsa->meth->dsa_keygen(dsa); 87 return FIPS_dsa_generate_key(dsa); 92 dsa_builtin_keygen(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)) 76 return dsa->meth->dsa_do_sign(dgst, dlen, dsa); 79 int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 82 if (FIPS_mode() && !(dsa->meth->flags & DSA_FLAG_FIPS_METHOD) 83 && !(dsa [all...] |
H A D | dsagen.c | 1 /* crypto/dsa/dsagen.c */ 60 #include <openssl/dsa.h> 98 DSA *dsa; local 106 dsa=DSA_generate_parameters(1024,seed,20,&counter,&h,cb,bio_err); 108 if (dsa == NULL) 109 DSA_print(bio_err,dsa,0);
|
H A D | dsa_lib.c | 1 /* crypto/dsa/dsa_lib.c */ 64 #include <openssl/dsa.h> 107 int DSA_set_method(DSA *dsa, const DSA_METHOD *meth) argument 112 mtmp = dsa->meth; 113 if (mtmp->finish) mtmp->finish(dsa); 115 if (dsa->engine) 117 ENGINE_finish(dsa->engine); 118 dsa->engine = NULL; 121 dsa->meth = meth; 122 if (meth->init) meth->init(dsa); [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, BIGNUM **rp); 72 DSA *dsa); 73 static int dsa_init(DSA *dsa); 74 static int dsa_finish(DSA *dsa); 95 * if (!dsa->meth->bn_mod_exp(dsa, r,dsa 131 dsa_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) argument 216 dsa_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) argument 307 dsa_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) argument 400 dsa_init(DSA *dsa) argument 406 dsa_finish(DSA *dsa) argument [all...] |
H A D | dsa_pmeth.c | 126 DSA *dsa = ctx->pkey->pkey.dsa; local 133 ret = DSA_sign(type, tbs, tbslen, sig, &sltmp, dsa); 147 DSA *dsa = ctx->pkey->pkey.dsa; local 154 ret = DSA_verify(type, tbs, tbslen, sig, siglen, dsa); 243 DSA *dsa = NULL; local 254 dsa = DSA_new(); 255 if (!dsa) 257 ret = dsa_builtin_paramgen(dsa, dct 268 DSA *dsa = NULL; local [all...] |
H A D | dsatest.c | 1 /* crypto/dsa/dsatest.c */ 86 #include <openssl/dsa.h> 140 DSA *dsa=NULL; local 160 if(((dsa = DSA_new()) == NULL) || !DSA_generate_parameters_ex(dsa, 512, 172 DSA_print(bio_err,dsa,0); 184 i=BN_bn2bin(dsa->q,buf); 192 i=BN_bn2bin(dsa->p,buf); 200 i=BN_bn2bin(dsa->g,buf); 208 dsa [all...] |
H A D | dsa_ameth.c | 62 #include <openssl/dsa.h> 79 DSA *dsa = NULL; local 92 if (!(dsa = d2i_DSAparams(NULL, &pm, pmlen))) 101 if (!(dsa = DSA_new())) 119 if (!(dsa->pub_key = ASN1_INTEGER_to_BN(public_key, NULL))) 126 EVP_PKEY_assign_DSA(pkey, dsa); 132 if (dsa) 133 DSA_free(dsa); 140 DSA *dsa; local 146 dsa 202 DSA *dsa = NULL; local 367 DSA *dsa; local 493 DSA *dsa; local 530 DSA *dsa; local [all...] |
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/jcajce/provider/asymmetric/dsa/ |
H A D | AlgorithmParameterGeneratorSpi.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | DSAUtil.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | KeyPairGeneratorSpi.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | AlgorithmParametersSpi.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | KeyFactorySpi.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | BCDSAPrivateKey.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | BCDSAPublicKey.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
H A D | DSASigner.java | 1 package org.bouncycastle.jcajce.provider.asymmetric.dsa;
|
/external/openssl/apps/ |
H A D | gendsa.c | 69 #include <openssl/dsa.h> 81 DSA *dsa=NULL; local 222 if ((dsa=PEM_read_bio_DSAparams(in,NULL,NULL,NULL)) == NULL) 261 BN_num_bits(dsa->p)); 262 if (!DSA_generate_key(dsa)) goto end; 266 if (!PEM_write_bio_DSAPrivateKey(out,dsa,enc,NULL,0,NULL, passout)) 274 if (dsa != NULL) DSA_free(dsa);
|
H A D | testdsa.h | 41 DSA *dsa; local 43 if ((dsa=DSA_new()) == NULL) return(NULL); 44 dsa->priv_key=BN_bin2bn(dsa512_priv,sizeof(dsa512_priv),NULL); 45 dsa->pub_key=BN_bin2bn(dsa512_pub,sizeof(dsa512_pub),NULL); 46 dsa->p=BN_bin2bn(dsa512_p,sizeof(dsa512_p),NULL); 47 dsa->q=BN_bin2bn(dsa512_q,sizeof(dsa512_q),NULL); 48 dsa->g=BN_bin2bn(dsa512_g,sizeof(dsa512_g),NULL); 49 if ((dsa->priv_key == NULL) || (dsa->pub_key == NULL) || (dsa 105 DSA *dsa; local 202 DSA *dsa; local [all...] |
H A D | dhparam.c | 127 #include <openssl/dsa.h> 308 DSA *dsa = DSA_new(); local 311 if(!dsa || !DSA_generate_parameters_ex(dsa, num, 314 if(dsa) DSA_free(dsa); 319 dh = DSA_dup_DH(dsa); 320 DSA_free(dsa); 370 DSA *dsa; local 373 dsa [all...] |
H A D | dsa.c | 1 /* apps/dsa.c */ 68 #include <openssl/dsa.h> 101 DSA *dsa=NULL; local 282 dsa = EVP_PKEY_get1_DSA(pkey); 286 if (dsa == NULL) 313 if (!DSA_print(out,dsa,0)) 323 BN_print(out,dsa->pub_key); 330 if(pubin || pubout) i=i2d_DSA_PUBKEY_bio(out,dsa); 331 else i=i2d_DSAPrivateKey_bio(out,dsa); 334 i=PEM_write_bio_DSA_PUBKEY(out,dsa); [all...] |
H A D | dsaparam.c | 76 #include <openssl/dsa.h> 114 DSA *dsa=NULL; local 294 dsa = DSA_new(); 295 if(!dsa) 318 if(!DSA_generate_parameters_ex(dsa,num,NULL,0,NULL,NULL, &cb)) 334 dsa=d2i_DSAparams_bio(in,NULL); 336 dsa=PEM_read_bio_DSAparams(in,NULL,NULL,NULL); 342 if (dsa == NULL) 351 DSAparams_print(out,dsa); 359 len=BN_num_bytes(dsa [all...] |
/external/openssl/crypto/pem/ |
H A D | pem_all.c | 123 #include <openssl/dsa.h> 133 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa); 204 static DSA *pkey_get_dsa(EVP_PKEY *key, DSA **dsa) argument 211 if(dsa) { 212 DSA_free(*dsa); 213 *dsa = dtmp; 218 DSA *PEM_read_bio_DSAPrivateKey(BIO *bp, DSA **dsa, pem_password_cb *cb, argument 223 return pkey_get_dsa(pktmp, dsa); /* will free pktmp */ 231 DSA *PEM_read_DSAPrivateKey(FILE *fp, DSA **dsa, pem_password_cb *cb, 236 return pkey_get_dsa(pktmp, dsa); /* wil [all...] |
/external/openssh/ |
H A D | key.h | 31 #include <openssl/dsa.h> 80 DSA *dsa; member in struct:Key
|
/external/openssh/openbsd-compat/ |
H A D | openssl-compat.c | 107 DSA_generate_parameters_ex(DSA *dsa, int bits, const unsigned char *seed, argument 118 /* swap dsa/new_dsa then free new_dsa */ 119 tmp_dsa = *dsa; 120 *dsa = *new_dsa;
|