Clases |
| struct | JPAKE_CTX_PUBLIC |
| struct | JPAKE_CTX |
'defines' |
| #define | JPAKE_STEP_PART_init JPAKE_STEP2_init |
| #define | JPAKE_STEP_PART_release JPAKE_STEP2_release |
Funciones |
| void | JPAKE_STEP_PART_init (JPAKE_STEP_PART *p) |
| void | JPAKE_STEP_PART_release (JPAKE_STEP_PART *p) |
| void | JPAKE_STEP1_init (JPAKE_STEP1 *s1) |
| void | JPAKE_STEP1_release (JPAKE_STEP1 *s1) |
| JPAKE_CTX * | JPAKE_CTX_new (const char *name, const char *peer_name, const BIGNUM *p, const BIGNUM *g, const BIGNUM *q, const BIGNUM *secret) |
| void | JPAKE_CTX_free (JPAKE_CTX *ctx) |
| int | JPAKE_STEP1_generate (JPAKE_STEP1 *send, JPAKE_CTX *ctx) |
| int | JPAKE_STEP1_process (JPAKE_CTX *ctx, const JPAKE_STEP1 *received) |
| int | JPAKE_STEP2_generate (JPAKE_STEP2 *send, JPAKE_CTX *ctx) |
| int | JPAKE_STEP2_process (JPAKE_CTX *ctx, const JPAKE_STEP2 *received) |
| void | JPAKE_STEP3A_init (JPAKE_STEP3A *s3a) |
| int | JPAKE_STEP3A_generate (JPAKE_STEP3A *send, JPAKE_CTX *ctx) |
| int | JPAKE_STEP3A_process (JPAKE_CTX *ctx, const JPAKE_STEP3A *received) |
| void | JPAKE_STEP3A_release (JPAKE_STEP3A *s3a) |
| void | JPAKE_STEP3B_init (JPAKE_STEP3B *s3b) |
| int | JPAKE_STEP3B_generate (JPAKE_STEP3B *send, JPAKE_CTX *ctx) |
| int | JPAKE_STEP3B_process (JPAKE_CTX *ctx, const JPAKE_STEP3B *received) |
| void | JPAKE_STEP3B_release (JPAKE_STEP3B *s3b) |
| const BIGNUM * | JPAKE_get_shared_key (JPAKE_CTX *ctx) |