Lines Matching defs:dsa
1 /* crypto/dsa/dsatest.c */
84 #include <openssl/dsa.h>
139 DSA *dsa=NULL;
166 dsa=DSA_generate_parameters(512,seed,20,&counter,&h,dsa_cb,bio_err);
176 if (dsa == NULL) goto end;
177 DSA_print(bio_err,dsa,0);
189 i=BN_bn2bin(dsa->q,buf);
197 i=BN_bn2bin(dsa->p,buf);
205 i=BN_bn2bin(dsa->g,buf);
212 DSA_generate_key(dsa);
213 DSA_sign(0, str1, 20, sig, &siglen, dsa);
214 if (DSA_verify(0, str1, 20, sig, siglen, dsa) == 1)
219 if (dsa != NULL) DSA_free(dsa);