Lines Matching defs:dsa
71 #include <openssl/dsa.h>
89 return(BN_num_bits(pkey->pkey.dsa->p));
129 return(DSA_size(pkey->pkey.dsa));
182 if ((a=BN_dup(from->pkey.dsa->p)) == NULL) goto err;
183 if (to->pkey.dsa->p != NULL) BN_free(to->pkey.dsa->p);
184 to->pkey.dsa->p=a;
186 if ((a=BN_dup(from->pkey.dsa->q)) == NULL) goto err;
187 if (to->pkey.dsa->q != NULL) BN_free(to->pkey.dsa->q);
188 to->pkey.dsa->q=a;
190 if ((a=BN_dup(from->pkey.dsa->g)) == NULL) goto err;
191 if (to->pkey.dsa->g != NULL) BN_free(to->pkey.dsa->g);
192 to->pkey.dsa->g=a;
216 DSA *dsa;
218 dsa=pkey->pkey.dsa;
219 if ((dsa->p == NULL) || (dsa->q == NULL) || (dsa->g == NULL))
239 if ( BN_cmp(a->pkey.dsa->p,b->pkey.dsa->p) ||
240 BN_cmp(a->pkey.dsa->q,b->pkey.dsa->q) ||
241 BN_cmp(a->pkey.dsa->g,b->pkey.dsa->g))
280 if (BN_cmp(b->pkey.dsa->pub_key,a->pkey.dsa->pub_key) != 0)
377 DSA_up_ref(pkey->pkey.dsa);
378 return pkey->pkey.dsa;
487 DSA_free(x->pkey.dsa);