Home
last modified time | relevance | path

Searched refs:user_pwd (Results 1 – 7 of 7) sorted by relevance

/freebsd/crypto/openssl/doc/man3/
H A DSRP_user_pwd_new.pod21 void SRP_user_pwd_free(SRP_user_pwd *user_pwd);
23 int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id, const char *info);
24 void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g, const BIGNUM *N);
25 int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v);
35 The SRP_user_pwd_free() function frees up the B<user_pwd> structure.
36 If B<user_pwd> is NULL, nothing is done.
39 user info to B<info> for B<user_pwd>.
44 to B<v> for B<user_pwd>.
47 The SRP_user_pwd_set_gN() function sets the SRP group parameters for B<user_pwd>.
H A DSSL_CTX_set_srp_password.pod174 SRP_user_pwd *user_pwd = SRP_VBASE_get1_by_user(srpData, username);
175 if (!user_pwd)
179 if (SSL_set_srp_server_param(s, user_pwd->N, user_pwd->g,
180 user_pwd->s, user_pwd->v, user_pwd->info) < 0)
183 SRP_user_pwd_free(user_pwd);
H A DSRP_VBASE_new.pod26 int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd);
55 The SRP_VBASE_add0_user() function adds the B<user_pwd> verifier information
58 The library takes ownership of B<user_pwd>, it should not be freed by the caller.
/freebsd/crypto/openssl/crypto/srp/
H A Dsrp_vfy.c178 void SRP_user_pwd_free(SRP_user_pwd *user_pwd) in SRP_user_pwd_free() argument
180 if (user_pwd == NULL) in SRP_user_pwd_free()
182 BN_free(user_pwd->s); in SRP_user_pwd_free()
183 BN_clear_free(user_pwd->v); in SRP_user_pwd_free()
184 OPENSSL_free(user_pwd->id); in SRP_user_pwd_free()
185 OPENSSL_free(user_pwd->info); in SRP_user_pwd_free()
186 OPENSSL_free(user_pwd); in SRP_user_pwd_free()
403 SRP_user_pwd *user_pwd = NULL; in SRP_VBASE_init() local
460 if ((user_pwd = SRP_user_pwd_new()) == NULL) in SRP_VBASE_init()
463 SRP_user_pwd_set_gN(user_pwd, lgN->g, lgN->N); in SRP_VBASE_init()
[all …]
/freebsd/crypto/openssl/include/openssl/
H A Dsrp.h.in76 void SRP_user_pwd_free(SRP_user_pwd *user_pwd);
79 void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g,
82 int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id,
85 int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v);
118 int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd);
H A Dsrp.h123 void SRP_user_pwd_free(SRP_user_pwd *user_pwd);
126 void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g,
129 int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id,
132 int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v);
189 int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd);
/freebsd/crypto/openssl/test/
H A Dsslapitest.c7627 SRP_user_pwd *user_pwd = NULL; in create_new_vbase() local
7638 user_pwd = OPENSSL_zalloc(sizeof(*user_pwd)); in create_new_vbase()
7639 if (!TEST_ptr(user_pwd)) in create_new_vbase()
7642 user_pwd->N = lgN->N; in create_new_vbase()
7643 user_pwd->g = lgN->g; in create_new_vbase()
7644 user_pwd->id = OPENSSL_strdup(userid); in create_new_vbase()
7645 if (!TEST_ptr(user_pwd->id)) in create_new_vbase()
7648 user_pwd->v = verifier; in create_new_vbase()
7649 user_pwd->s = salt; in create_new_vbase()
7652 if (sk_SRP_user_pwd_insert(vbase->users_pwd, user_pwd, 0) == 0) in create_new_vbase()
[all …]