Lines Matching refs:DSA
103 DSA_free((DSA *)*pval);
111 ASN1_SIMPLE(DSA, version, LONG),
112 ASN1_SIMPLE(DSA, p, BIGNUM),
113 ASN1_SIMPLE(DSA, q, BIGNUM),
114 ASN1_SIMPLE(DSA, g, BIGNUM),
115 ASN1_SIMPLE(DSA, pub_key, BIGNUM),
116 ASN1_SIMPLE(DSA, priv_key, BIGNUM)
117 } ASN1_SEQUENCE_END_cb(DSA, DSAPrivateKey)
119 IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(DSA, DSAPrivateKey, DSAPrivateKey)
122 ASN1_SIMPLE(DSA, p, BIGNUM),
123 ASN1_SIMPLE(DSA, q, BIGNUM),
124 ASN1_SIMPLE(DSA, g, BIGNUM),
125 } ASN1_SEQUENCE_END_cb(DSA, DSAparams)
127 IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(DSA, DSAparams, DSAparams)
130 * DSA public key is a bit trickier... its effectively a CHOICE type decided
136 ASN1_SIMPLE(DSA, pub_key, BIGNUM),
137 ASN1_SIMPLE(DSA, p, BIGNUM),
138 ASN1_SIMPLE(DSA, q, BIGNUM),
139 ASN1_SIMPLE(DSA, g, BIGNUM)
140 } ASN1_SEQUENCE_END_name(DSA, dsa_pub_internal)
143 ASN1_SIMPLE(DSA, pub_key, BIGNUM),
145 } ASN1_CHOICE_END_cb(DSA, DSAPublicKey, write_params)
147 IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname(DSA, DSAPublicKey, DSAPublicKey)
149 DSA *DSAparams_dup(DSA *dsa)
155 unsigned char *sig, unsigned int *siglen, DSA *dsa)
177 const unsigned char *sigbuf, int siglen, DSA *dsa)