Collaboration diagram for SRPUser: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().