Lines Matching defs:dsa
1 /* apps/dsa.c */
68 #include <openssl/dsa.h>
102 DSA *dsa=NULL;
260 if(pubin) dsa=d2i_DSA_PUBKEY_bio(in,NULL);
261 else dsa=d2i_DSAPrivateKey_bio(in,NULL);
263 if(pubin) dsa=PEM_read_bio_DSA_PUBKEY(in,NULL, NULL, NULL);
264 else dsa=PEM_read_bio_DSAPrivateKey(in,NULL,NULL,passin);
270 if (dsa == NULL)
297 if (!DSA_print(out,dsa,0))
307 BN_print(out,dsa->pub_key);
314 if(pubin || pubout) i=i2d_DSA_PUBKEY_bio(out,dsa);
315 else i=i2d_DSAPrivateKey_bio(out,dsa);
318 i=PEM_write_bio_DSA_PUBKEY(out,dsa);
319 else i=PEM_write_bio_DSAPrivateKey(out,dsa,enc,
335 if(dsa != NULL) DSA_free(dsa);