#include "cryptlib.h"
#include "srp_lcl.h"
#include <openssl/srp.h>
#include <openssl/evp.h>
#include "srp_grps.h"
Go to the source code of this file.
Functions | |
BIGNUM * | SRP_Calc_u (BIGNUM *A, BIGNUM *B, BIGNUM *N) |
BIGNUM * | SRP_Calc_server_key (BIGNUM *A, BIGNUM *v, BIGNUM *u, BIGNUM *b, BIGNUM *N) |
BIGNUM * | SRP_Calc_B (BIGNUM *b, BIGNUM *N, BIGNUM *g, BIGNUM *v) |
BIGNUM * | SRP_Calc_x (BIGNUM *s, const char *user, const char *pass) |
BIGNUM * | SRP_Calc_A (BIGNUM *a, BIGNUM *N, BIGNUM *g) |
BIGNUM * | SRP_Calc_client_key (BIGNUM *N, BIGNUM *B, BIGNUM *g, BIGNUM *x, BIGNUM *a, BIGNUM *u) |
int | SRP_Verify_B_mod_N (BIGNUM *B, BIGNUM *N) |
int | SRP_Verify_A_mod_N (BIGNUM *A, BIGNUM *N) |
char * | SRP_check_known_gN_param (BIGNUM *g, BIGNUM *N) |
SRP_gN * | SRP_get_default_gN (const char *id) |