Expand description
Easy to use wrapper around the srp
crate for SRP6 authentication
See the README.md
for more information about the usage of this crate. The
tests at the end of this file may also provide a good starting point for
how to use the client- and server-workflows.
Modules§
- groups
- Re-exports the SRP groups included in the
srp
crate so directly importing thesrp
crate is not necessary. - messages
- Contains the four messages that client and server would exchange as part
of the SRP6a protocol. These messages are included for clarity and not
used directly by the
easy-srp
library. - types
Structs§
- Client
Authentication Workflow - Client-side of the authentication workflow
- Client
Registration Workflow - Workflow for generating the salt and the verifier for the server
- Client
Step1 Result - Result of step1
- Client
Step3 Params - Params of step 3
- Client
Step3 Result - Result of step 3
- Generate
Verifier Params - Parameters for verifier generation
- Server
Authentication Workflow - Server-side of the authentication workflow
- Server
Step2 Params - Parameters for step 2
- Server
Step2 Result - Server
Step4 Params - Parameters for step 4
- Server
Step4 Result - Result of step 4
- Verifier
- A generated verifier