|
FIELD |
.dsa_sign_setup |
struct dsa_method {
char const* name,
DSA_SIG*(*)(unsigned char const*, int, DSA*) dsa_do_sign,
int(*)(DSA*, BN_CTX*, BIGNUM**, BIGNUM**) dsa_sign_setup,
int(*)(unsigned char const*, int, DSA_SIG*, DSA*) dsa_do_verify,
int(*)(DSA*, BIGNUM*, BIGNUM*, BIGNUM*, BIGNUM*, BIGNUM*, BIGNUM*, BN_CTX*, BN_MONT_CTX*) dsa_mod_exp,
int(*)(DSA*, BIGNUM*, BIGNUM*, BIGNUM const*, BIGNUM const*, BN_CTX*, BN_MONT_CTX*) bn_mod_exp,
int(*)(DSA*) init,
int(*)(DSA*) finish,
int flags,
char* app_data,
int(*)(DSA*, int, unsigned char const*, int, int*, unsigned long*, BN_GENCB*) dsa_paramgen,
int(*)(DSA*) dsa_keygen
} »
|