|
|
||
|---|---|---|
| .. | ||
| Makefile | ||
| README.md | ||
| srp.c | ||
| srp_gen.c | ||
| srp_params.h | ||
| srp_params_2048.h | ||
| srp_sha256.c | ||
| srp_store.h | ||
README.md
Shows examples of how to work with SRP.
srp_gen.c show how to generate a verifier to store on the server. srp.c shows a client and server.
The build option used for wolfSSL is
./configure --enable-srp
How to use:
./srp_gen wolfssl password > srp_store.h
make
./srp wolfssl password
srp_sha256.c runs a complete SRP-6a exchange (enrollment through mutual proof verification) using SHA-256 and the RFC 5054 2048-bit group:
./srp_sha256