version 1.5, 2001/06/23 02:34:29 |
version 1.6, 2001/06/23 15:12:18 |
|
|
#include "dh.h" |
#include "dh.h" |
#include "ssh2.h" |
#include "ssh2.h" |
|
|
u_char * |
static u_char * |
kex_dh_hash( |
kex_dh_hash( |
char *client_version_string, |
char *client_version_string, |
char *server_version_string, |
char *server_version_string, |
|
|
|
|
/* client */ |
/* client */ |
|
|
void |
static void |
kexdh_client(Kex *kex) |
kexdh_client(Kex *kex) |
{ |
{ |
BIGNUM *dh_server_pub = NULL, *shared_secret = NULL; |
BIGNUM *dh_server_pub = NULL, *shared_secret = NULL; |
|
|
|
|
/* server */ |
/* server */ |
|
|
void |
static void |
kexdh_server(Kex *kex) |
kexdh_server(Kex *kex) |
{ |
{ |
BIGNUM *shared_secret = NULL, *dh_client_pub = NULL; |
BIGNUM *shared_secret = NULL, *dh_client_pub = NULL; |