deimos.openssl.srp

Undocumented in source.

Public Imports

deimos.openssl.safestack
public import deimos.openssl.safestack;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deimos.openssl.bn
public import deimos.openssl.bn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
deimos.openssl.crypto
public import deimos.openssl.crypto;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Members

Aliases

SRP_VBASE
alias SRP_VBASE = SRP_VBASE_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_gN
alias SRP_gN = SRP_gN_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_gN_cache
alias SRP_gN_cache = SRP_gN_cache_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_user_pwd
alias SRP_user_pwd = SRP_user_pwd_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

SRP_Calc_A
BIGNUM* SRP_Calc_A(BIGNUM* a, BIGNUM* N, BIGNUM* g)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Calc_B
BIGNUM* SRP_Calc_B(BIGNUM* b, BIGNUM* N, BIGNUM* g, BIGNUM* v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Calc_client_key
BIGNUM* SRP_Calc_client_key(BIGNUM* N, BIGNUM* B, BIGNUM* g, BIGNUM* x, BIGNUM* a, BIGNUM* u)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Calc_server_key
BIGNUM* SRP_Calc_server_key(BIGNUM* A, BIGNUM* v, BIGNUM* u, BIGNUM* b, BIGNUM* N)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Calc_u
BIGNUM* SRP_Calc_u(BIGNUM* A, BIGNUM* B, BIGNUM* N)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Calc_x
BIGNUM* SRP_Calc_x(BIGNUM* s, char* user, char* pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_VBASE_free
int SRP_VBASE_free(SRP_VBASE* vb)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_VBASE_get_by_user
SRP_user_pwd* SRP_VBASE_get_by_user(SRP_VBASE* vb, char* username)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_VBASE_init
int SRP_VBASE_init(SRP_VBASE* vb, char* verifier_file)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_VBASE_new
SRP_VBASE* SRP_VBASE_new(char* seed_key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Verify_A_mod_N
int SRP_Verify_A_mod_N(BIGNUM* A, BIGNUM* N)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_Verify_B_mod_N
int SRP_Verify_B_mod_N(BIGNUM* B, BIGNUM* N)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_check_known_gN_param
char* SRP_check_known_gN_param(BIGNUM* g, BIGNUM* N)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_create_verifier
char* SRP_create_verifier(char* user, char* pass, char** salt, char** verifier, char* N, char* g)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_create_verifier_BN
int SRP_create_verifier_BN(char* user, char* pass, BIGNUM** salt, BIGNUM** verifier, BIGNUM* N, BIGNUM* g)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_get_default_gN
SRP_gN* SRP_get_default_gN(char* id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

DB_NUMBER
enum DB_NUMBER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_SRP_INDEX
enum DB_SRP_INDEX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_SRP_MODIF
enum DB_SRP_MODIF;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_SRP_REVOKED
enum DB_SRP_REVOKED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_SRP_VALID
enum DB_SRP_VALID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_srpgN
enum DB_srpgN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_srpid
enum DB_srpid;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_srpinfo
enum DB_srpinfo;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_srpsalt
enum DB_srpsalt;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_srptype
enum DB_srptype;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
DB_srpverifier
enum DB_srpverifier;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_ERR_MEMORY
enum SRP_ERR_MEMORY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_ERR_OPEN_FILE
enum SRP_ERR_OPEN_FILE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_ERR_VBASE_BN_LIB
enum SRP_ERR_VBASE_BN_LIB;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_ERR_VBASE_INCOMPLETE_FILE
enum SRP_ERR_VBASE_INCOMPLETE_FILE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_MINIMAL_N
enum SRP_MINIMAL_N;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_NO_ERROR
enum SRP_NO_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

SRP_VBASE_st
struct SRP_VBASE_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_gN_cache_st
struct SRP_gN_cache_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_gN_st
struct SRP_gN_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
SRP_user_pwd_st
struct SRP_user_pwd_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta