deimos.openssl.dsa

Undocumented in source.

Public Imports

deimos.openssl.e_os2
public import deimos.openssl.e_os2;
Undocumented in source.
deimos.openssl.bio
public import deimos.openssl.bio;
Undocumented in source.
deimos.openssl.crypto
public import deimos.openssl.crypto;
Undocumented in source.
deimos.openssl.ossl_typ
public import deimos.openssl.ossl_typ;
Undocumented in source.
deimos.openssl.bn
public import deimos.openssl.bn;
Undocumented in source.
deimos.openssl.dh
public import deimos.openssl.dh;
Undocumented in source.

Members

Aliases

DSA_SIG
alias DSA_SIG = DSA_SIG_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

DSA_OpenSSL
const(DSA_METHOD)* DSA_OpenSSL()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_SIG_free
void DSA_SIG_free(DSA_SIG* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_SIG_new
DSA_SIG* DSA_SIG_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_do_sign
DSA_SIG* DSA_do_sign(const(ubyte)* dgst, int dlen, DSA* dsa)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_do_verify
int DSA_do_verify(const(ubyte)* dgst, int dgst_len, DSA_SIG* sig, DSA* dsa)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_dup_DH
DH* DSA_dup_DH(const(DSA)* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_free
void DSA_free(DSA* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_generate_key
int DSA_generate_key(DSA* a)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_generate_parameters
DSA* DSA_generate_parameters(int bits, ubyte* seed, int seed_len, int* counter_ret, c_ulong* h_ret, ExternC!(void function(int, int, void*)) callback, void* cb_arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_generate_parameters_ex
int DSA_generate_parameters_ex(DSA* dsa, int bits, const(ubyte)* seed, int seed_len, int* counter_ret, c_ulong* h_ret, BN_GENCB* cb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_get_default_method
const(DSA_METHOD)* DSA_get_default_method()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_get_ex_data
void* DSA_get_ex_data(DSA* d, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_get_ex_new_index
int DSA_get_ex_new_index(c_long argl, void* argp, CRYPTO_EX_new* new_func, CRYPTO_EX_dup* dup_func, CRYPTO_EX_free* free_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_is_prime
int DSA_is_prime(const(BIGNUM)* n, ExternC!(void function(int, int, void*)) callback, void* cb_arg)
Undocumented in source. Be warned that the author may not have intended to support it.
DSA_new
DSA* DSA_new()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_new_method
DSA* DSA_new_method(ENGINE* engine)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_print
int DSA_print(BIO* bp, const(DSA)* x, int off)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_print_fp
int DSA_print_fp(FILE* bp, const(DSA)* x, int off)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_set_default_method
void DSA_set_default_method(const(DSA_METHOD)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_set_ex_data
int DSA_set_ex_data(DSA* d, int idx, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_set_method
int DSA_set_method(DSA* dsa, const(DSA_METHOD)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_sign
int DSA_sign(int type, const(ubyte)* dgst, int dlen, ubyte* sig, uint* siglen, DSA* dsa)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_sign_setup
int DSA_sign_setup(DSA* dsa, BN_CTX* ctx_in, BIGNUM** kinvp, BIGNUM** rp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_size
int DSA_size(const(DSA)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_up_ref
int DSA_up_ref(DSA* r)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_verify
int DSA_verify(int type, const(ubyte)* dgst, int dgst_len, const(ubyte)* sigbuf, int siglen, DSA* dsa)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSAparams_dup
DSA* DSAparams_dup(DSA* x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSAparams_print
int DSAparams_print(BIO* bp, const(DSA)* x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSAparams_print_fp
int DSAparams_print_fp(FILE* fp, const(DSA)* x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ERR_load_DSA_strings
void ERR_load_DSA_strings()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EVP_PKEY_CTX_set_dsa_paramgen_bits
auto EVP_PKEY_CTX_set_dsa_paramgen_bits(EVP_PKEY_CTX* ctx, int nbits)
Undocumented in source. Be warned that the author may not have intended to support it.
d2i_DSAPrivateKey
DSA* d2i_DSAPrivateKey(DSA** a, const(ubyte)** pp, c_long length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
d2i_DSAPublicKey
DSA* d2i_DSAPublicKey(DSA** a, const(ubyte)** pp, c_long length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
d2i_DSA_SIG
DSA_SIG* d2i_DSA_SIG(DSA_SIG** v, const(ubyte)** pp, c_long length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
d2i_DSAparams
DSA* d2i_DSAparams(DSA** a, const(ubyte)** pp, c_long length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
d2i_DSAparams_bio
auto d2i_DSAparams_bio(BIO* bp, void** x)
Undocumented in source. Be warned that the author may not have intended to support it.
d2i_DSAparams_fp
auto d2i_DSAparams_fp(FILE* fp, void** x)
Undocumented in source. Be warned that the author may not have intended to support it.
i2d_DSAPrivateKey
int i2d_DSAPrivateKey(const(DSA)* a, ubyte** pp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
i2d_DSAPublicKey
int i2d_DSAPublicKey(const(DSA)* a, ubyte** pp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
i2d_DSA_SIG
int i2d_DSA_SIG(const(DSA_SIG)* a, ubyte** pp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
i2d_DSAparams
int i2d_DSAparams(const(DSA)* a, ubyte** pp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
i2d_DSAparams_bio
auto i2d_DSAparams_bio(BIO* bp, void** x)
Undocumented in source. Be warned that the author may not have intended to support it.
i2d_DSAparams_fp
auto i2d_DSAparams_fp(FILE* fp, void* x)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

DSA_FLAG_CACHE_MONT_P
enum DSA_FLAG_CACHE_MONT_P;
Undocumented in source.
DSA_FLAG_FIPS_METHOD
enum DSA_FLAG_FIPS_METHOD;
Undocumented in source.
DSA_FLAG_NON_FIPS_ALLOW
enum DSA_FLAG_NON_FIPS_ALLOW;
Undocumented in source.
DSA_FLAG_NO_EXP_CONSTTIME
enum DSA_FLAG_NO_EXP_CONSTTIME;
Undocumented in source.
DSA_F_D2I_DSA_SIG
enum DSA_F_D2I_DSA_SIG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DO_DSA_PRINT
enum DSA_F_DO_DSA_PRINT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSAPARAMS_PRINT
enum DSA_F_DSAPARAMS_PRINT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSAPARAMS_PRINT_FP
enum DSA_F_DSAPARAMS_PRINT_FP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_DO_SIGN
enum DSA_F_DSA_DO_SIGN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_DO_VERIFY
enum DSA_F_DSA_DO_VERIFY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_GENERATE_KEY
enum DSA_F_DSA_GENERATE_KEY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_GENERATE_PARAMETERS_EX
enum DSA_F_DSA_GENERATE_PARAMETERS_EX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_NEW_METHOD
enum DSA_F_DSA_NEW_METHOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_PARAM_DECODE
enum DSA_F_DSA_PARAM_DECODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_PRINT_FP
enum DSA_F_DSA_PRINT_FP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_PRIV_DECODE
enum DSA_F_DSA_PRIV_DECODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_PRIV_ENCODE
enum DSA_F_DSA_PRIV_ENCODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_PUB_DECODE
enum DSA_F_DSA_PUB_DECODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_PUB_ENCODE
enum DSA_F_DSA_PUB_ENCODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_SIGN
enum DSA_F_DSA_SIGN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_SIGN_SETUP
enum DSA_F_DSA_SIGN_SETUP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_SIG_NEW
enum DSA_F_DSA_SIG_NEW;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_SIG_PRINT
enum DSA_F_DSA_SIG_PRINT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_DSA_VERIFY
enum DSA_F_DSA_VERIFY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_I2D_DSA_SIG
enum DSA_F_I2D_DSA_SIG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_OLD_DSA_PRIV_DECODE
enum DSA_F_OLD_DSA_PRIV_DECODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_PKEY_DSA_CTRL
enum DSA_F_PKEY_DSA_CTRL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_PKEY_DSA_KEYGEN
enum DSA_F_PKEY_DSA_KEYGEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_F_SIG_CB
enum DSA_F_SIG_CB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_BAD_Q_VALUE
enum DSA_R_BAD_Q_VALUE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_BN_DECODE_ERROR
enum DSA_R_BN_DECODE_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_BN_ERROR
enum DSA_R_BN_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE
enum DSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_DECODE_ERROR
enum DSA_R_DECODE_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_INVALID_DIGEST_TYPE
enum DSA_R_INVALID_DIGEST_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_MISSING_PARAMETERS
enum DSA_R_MISSING_PARAMETERS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_MODULUS_TOO_LARGE
enum DSA_R_MODULUS_TOO_LARGE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_NEED_NEW_SETUP_VALUES
enum DSA_R_NEED_NEW_SETUP_VALUES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_NON_FIPS_DSA_METHOD
enum DSA_R_NON_FIPS_DSA_METHOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_NO_PARAMETERS_SET
enum DSA_R_NO_PARAMETERS_SET;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSA_R_PARAMETER_ENCODING_ERROR
enum DSA_R_PARAMETER_ENCODING_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DSS_prime_checks
enum DSS_prime_checks;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EVP_PKEY_CTRL_DSA_PARAMGEN_BITS
enum EVP_PKEY_CTRL_DSA_PARAMGEN_BITS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EVP_PKEY_CTRL_DSA_PARAMGEN_MD
enum EVP_PKEY_CTRL_DSA_PARAMGEN_MD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS
enum EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
OPENSSL_DSA_MAX_MODULUS_BITS
enum OPENSSL_DSA_MAX_MODULUS_BITS;
Undocumented in source.

Structs

DSA_SIG_st
struct DSA_SIG_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_method
struct dsa_method
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_st
struct dsa_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta