- app_data
char* app_data;
Undocumented in source.
- bn_mod_exp
int function(libressl_d.openssl.ossl_typ.DSA* dsa, libressl_d.openssl.ossl_typ.BIGNUM* r, libressl_d.openssl.ossl_typ.BIGNUM* a, const(libressl_d.openssl.ossl_typ.BIGNUM)* p, const(libressl_d.openssl.ossl_typ.BIGNUM)* m, libressl_d.openssl.ossl_typ.BN_CTX* ctx, libressl_d.openssl.ossl_typ.BN_MONT_CTX* m_ctx) bn_mod_exp;
- dsa_do_sign
.DSA_SIG* function(const(ubyte)* dgst, int dlen, libressl_d.openssl.ossl_typ.DSA* dsa) dsa_do_sign;
Undocumented in source.
- dsa_do_verify
int function(const(ubyte)* dgst, int dgst_len, .DSA_SIG* sig, libressl_d.openssl.ossl_typ.DSA* dsa) dsa_do_verify;
Undocumented in source.
- dsa_keygen
int function(libressl_d.openssl.ossl_typ.DSA* dsa) dsa_keygen;
If this is non-null, it is used to generate DSA keys
- dsa_mod_exp
int function(libressl_d.openssl.ossl_typ.DSA* dsa, libressl_d.openssl.ossl_typ.BIGNUM* rr, libressl_d.openssl.ossl_typ.BIGNUM* a1, libressl_d.openssl.ossl_typ.BIGNUM* p1, libressl_d.openssl.ossl_typ.BIGNUM* a2, libressl_d.openssl.ossl_typ.BIGNUM* p2, libressl_d.openssl.ossl_typ.BIGNUM* m, libressl_d.openssl.ossl_typ.BN_CTX* ctx, libressl_d.openssl.ossl_typ.BN_MONT_CTX* in_mont) dsa_mod_exp;
Undocumented in source.
- dsa_paramgen
int function(libressl_d.openssl.ossl_typ.DSA* dsa, int bits, const(ubyte)* seed, int seed_len, int* counter_ret, core.stdc.config.c_ulong* h_ret, libressl_d.openssl.ossl_typ.BN_GENCB* cb) dsa_paramgen;
If this is non-null, it is used to generate DSA parameters
- dsa_sign_setup
int function(libressl_d.openssl.ossl_typ.DSA* dsa, libressl_d.openssl.ossl_typ.BN_CTX* ctx_in, libressl_d.openssl.ossl_typ.BIGNUM** kinvp, libressl_d.openssl.ossl_typ.BIGNUM** rp) dsa_sign_setup;
Undocumented in source.
- finish
int function(libressl_d.openssl.ossl_typ.DSA* dsa) finish;
Undocumented in source.
- flags
int flags;
Undocumented in source.
- init
int function(libressl_d.openssl.ossl_typ.DSA* dsa) init;
Undocumented in source.
- name
const(char)* name;
Undocumented in source.