Public Attributes | |
SRP_HashAlgorithm | hash_alg |
NGConstant * | ng |
mpz_t | a |
mpz_t | A |
mpz_t | S |
unsigned char * | bytes_A |
int | authenticated |
char * | username |
char * | username_verifier |
unsigned char * | password |
size_t | password_len |
unsigned char | M [CSRP_MAX_HASH] |
unsigned char | H_AMK [CSRP_MAX_HASH] |
unsigned char | session_key [CSRP_MAX_HASH] |
mpz_t SRPUser::A |
Referenced by srp_user_delete(), srp_user_new(), srp_user_process_challenge(), and srp_user_start_authentication().
mpz_t SRPUser::a |
Referenced by srp_user_delete(), srp_user_new(), srp_user_process_challenge(), and srp_user_start_authentication().
int SRPUser::authenticated |
Referenced by srp_user_is_authenticated(), srp_user_new(), and srp_user_verify_session().
unsigned char* SRPUser::bytes_A |
Referenced by srp_user_delete(), srp_user_new(), and srp_user_start_authentication().
unsigned char SRPUser::H_AMK[CSRP_MAX_HASH] |
Referenced by srp_user_process_challenge(), and srp_user_verify_session().
SRP_HashAlgorithm SRPUser::hash_alg |
unsigned char SRPUser::M[CSRP_MAX_HASH] |
Referenced by srp_user_process_challenge().
NGConstant* SRPUser::ng |
Referenced by srp_user_delete(), srp_user_new(), srp_user_process_challenge(), and srp_user_start_authentication().
unsigned char* SRPUser::password |
Referenced by srp_user_delete(), srp_user_new(), and srp_user_process_challenge().
size_t SRPUser::password_len |
Referenced by srp_user_delete(), srp_user_new(), and srp_user_process_challenge().
mpz_t SRPUser::S |
Referenced by srp_user_delete(), srp_user_new(), and srp_user_process_challenge().
unsigned char SRPUser::session_key[CSRP_MAX_HASH] |
Referenced by srp_user_get_session_key(), and srp_user_process_challenge().
char* SRPUser::username |
char* SRPUser::username_verifier |
Referenced by srp_user_delete(), srp_user_new(), and srp_user_process_challenge().