[#SRP_user_pwd_st]
= SRP&lowbar;user&lowbar;pwd&lowbar;st
:mrdocs:

SRP verifier database entry for one user (salt, verifier, and group parameters)&period;

== Synopsis

Declared in `&lt;openssl&sol;srp&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct SRP&lowbar;user&lowbar;pwd&lowbar;st;
----

== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:SRP_user_pwd_st/N.adoc[`N`] 
| Safe prime modulus `N` for the SRP group (not owned&semi; typically points at shared constants)&period;
| xref:SRP_user_pwd_st/g.adoc[`g`] 
| Generator `g` for the SRP group (not owned&semi; typically points at shared constants)&period;
| xref:SRP_user_pwd_st/id.adoc[`id`] 
| User identifier string (owned by this structure)&period;
| xref:SRP_user_pwd_st/info.adoc[`info`] 
| Optional informational string stored with the user entry (owned by this structure)&period;
| xref:SRP_user_pwd_st/s.adoc[`s`] 
| Salt value `s` used when computing the verifier (owned by this structure)&period;
| xref:SRP_user_pwd_st/v.adoc[`v`] 
| Password verifier `v` &equals; g&circ;x mod N (owned by this structure)&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
