Lines Matching refs:dsa
71 # include <openssl/dsa.h>
89 return (BN_num_bits(pkey->pkey.dsa->p));
126 return (DSA_size(pkey->pkey.dsa));
174 if ((a = BN_dup(from->pkey.dsa->p)) == NULL)
176 if (to->pkey.dsa->p != NULL)
177 BN_free(to->pkey.dsa->p);
178 to->pkey.dsa->p = a;
180 if ((a = BN_dup(from->pkey.dsa->q)) == NULL)
182 if (to->pkey.dsa->q != NULL)
183 BN_free(to->pkey.dsa->q);
184 to->pkey.dsa->q = a;
186 if ((a = BN_dup(from->pkey.dsa->g)) == NULL)
188 if (to->pkey.dsa->g != NULL)
189 BN_free(to->pkey.dsa->g);
190 to->pkey.dsa->g = a;
212 DSA *dsa;
214 dsa = pkey->pkey.dsa;
215 if ((dsa->p == NULL) || (dsa->q == NULL) || (dsa->g == NULL))
233 if (BN_cmp(a->pkey.dsa->p, b->pkey.dsa->p) ||
234 BN_cmp(a->pkey.dsa->q, b->pkey.dsa->q) ||
235 BN_cmp(a->pkey.dsa->g, b->pkey.dsa->g))
272 if (BN_cmp(b->pkey.dsa->pub_key, a->pkey.dsa->pub_key) != 0)
368 DSA_up_ref(pkey->pkey.dsa);
369 return pkey->pkey.dsa;
475 DSA_free(x->pkey.dsa);